max_product_finder_k() function that takes in a list of numbers and an integer
k, and returns the largest product that can be attained from any
k integers in the list. You may presume that the length of the list of integers is greater than or equal to k.
max_product_finder_k([-8, 6, -7, 3, 2, 1, -9], 2) should return
max_product_finder_k([-8, 6, -7, 3, 2, 1, -9], 3) should return
This challenge was reported to have been asked at interviews with Google. If you’ve covered the material in Pass the Technical Interview with Python or an equivalent, you should be able to solve this challenge. If you have trouble, try refreshing your knowledge with its Heaps content.