Real Interview Questions
Microsoft Interview Questions (Real, Asked)
7 real questions candidates were actually asked at Microsoft interviews. Practice any of them out loud with Roundd AI and get instant feedback — free, no signup.
Practice these questions with AI feedback →- 1.
Implement an LRU cache using a HashMap.
Software Engineer
- 2.
Identify and repair a broken node in a circular doubly linked list that isn't correctly pointing to its next and previous nodes.
Software Engineer
- 3.
Design a user-friendly alarm system with functionality to create, update, and delete alarms, including a mechanism to alert users at the set time.
Software Engineer
- 4.
Given a tray of red and blue balls, separate red on the left and blue on the right with the minimum number of swaps; extend the same to red, blue, and green balls, traversing the array only once.
Software Engineer
- 5.
Given N points on a plane each tagged with a label, find the maximum number of points that fit within a circle centered at the origin without two points sharing the same tag.
Software Engineer
- 6.
Given gas stations along a circular route with gas[i] available and cost[i] to travel to the next station, determine the starting index from which the circuit can be completed, in O(n).
Software Engineer
- 7.
How can you connect all the leaf nodes of a tree using two additional pointers — one pointing to the next leaf, one to the previous?
Software Engineer