def get_shifted_product(first_list: list, second_list: list) -> list:
    """
    Returns a list of the product of each element in the first list
    with each element in the second list shifted by one index.
    """
    shifted_second_list = second_list[1:]
    return [a * b for a, b in zip(first_list, shifted_second_list)]