Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Microsoft Software Engineer Interview Experience

Microsoft · Senior

ResultRejected
Timespan2 weeks
DifficultyMedium
Rounds2

Interview process

The engineer was good, worked with you to solve the problem. I confused between LRU and LFU which I think was the major problem.

Interview rounds · 2

  1. 1

    Recruiter screen

  2. 2

    Phone screen

    1. Q1. Design LFU cache.

Tips from the candidate

Know all kinds of cache, LRU, LFU time based and edge cases. The implementation did not need a working code you could add comments or functions dummy but the thought process should be clear.

Company culture

The interviewer was friendly answered all my questions patiently

Details

CompanyMicrosoft
RoleSoftware Engineer
LevelSenior
LocationUnited States
InterviewedMay 2026
Questions asked1