General Mills Interview Question

too many to note