Interview Rounds at Microsoft
- Online Assessment
- Platform: Codility (90 mins)
- Problems: 2 Easy/Medium DSA
Time: 30 mins
Next Step: Call after 5 days for interviews
- Round 1 – DSA
- Q1: Top K Frequent Elements (Discussed approach)
- Q2: Integer to English Words (Approach + Code)
- Time : 40 mins
- Round 2 – DSA + LLD
- Q: Topological Sort (Kahn’s Algorithm)
- Delivered: Neat Code + Unit Tests + Edge Cases (Cycle Detection)
- Round 3 – HLD + LLD
- Task: Flight Booking System (LLD)
- HLD: Verbal discussion + Concurrency Questions
- ⚠ Issue: Disagreement on multiple bookings scenario
- Round 4 – Hiring Manager
- Project Discussion + Behavioral Questions
- HLD Discussion: Proximity/Location-based services (Explained with GeoHash )