Contacted by a recruiter via LinkedIn InMail. Applied to the role, and an interview was scheduled as a full-day drive.
Round 1: (DSA) Convert a non-negative number into English words. Examples: 10952 => Ten thousand nine hundred and fifty two 17 => Seventeen
Round 2: (DSA + LLD) Design an LRU cache and write production-level working code.
Round 3: (LLD) Design a Lift management system. Write down classes, entities, relations, and code for the main logic (Controller).
Round 1: (DSA)
Discussion on previous projects.
Non-negative number into English words.
Examples: 10952 => Ten thousand nine hundred and fifty two 17 => Seventeen
Round 2 (DSA + LLD)
Discussion on previous projects.
Design an LRU cache & write production-level working code.
Round 3 (LLD)
Design a Lift management system. Write down classes, entities, relations, and code for the main logic (Controller).
The following metrics were computed from 6 interview experiences for the Microsoft Software Engineer II role in Hyderābād, Telangana.
Microsoft's interview process for their Software Engineer II roles in Hyderābād, Telangana is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Microsoft's Software Engineer II interview process in Hyderābād, Telangana.