Microsoft interview question

when do I want to choose to use a queue over stack