General Mills interview question

too many to note