Pergunta de entrevista da empresa Microsoft

1. Implement queue using an array, in circular fashion (if end is reached, add to start of array if free) 2. Circular traversal of 2x2 matrix 3. Max continuous increasing sequence in a given Binary Tree 4. Designing a graph API 5. Designing API throttling. 6. Designing a multi-game, multi-player service using a single threaded machine. 7. Sort a big file of integers using limited memory