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 II Interview Experience

Microsoft · Mid level · Software Engineer

ResultRejected
Timespan2 weeks
DifficultyMedium
Rounds2

Interview process

The process was smooth, the interviewers were helpful. I messed implmenting LRU cache as I had never seen that question before.

Interview rounds · 2

  1. 1

    Online assessment

    1. Q1. Find next greater element
    2. Q2. Design add and search data structure.
  2. 2

    Technical round

    CodingSystem Design
    1. Q1. Implement LRU Cache.
    2. Q2. Design a calender (LLD).

Tips from the candidate

Prepare for frequently asked questions.

Use AI tools to practise interview style coding.

Focus on getting to correct approach first before starting to code.

Company culture

Overall interviewers well and really calm and helpful. Did not see any red flags as such.

Details

CompanyMicrosoft
RoleSoftware Engineer
LevelMid level
LocationIndia
InterviewedSep 2025
Questions asked4