Microsoft interview question

Discuss how a queue works and how to add and remove items from the queue.