Open In App

Microsoft Interview Experience | 8 Years Experienced

I had a total of 4 rounds. Focus was more on algorithms, problem-solving, system design, and few behavioural questions. Interview process took 15 days from first interview to offer letter.

Round 1:



  1. Rotate 2d array clockwise and anti clock wise 90 degrees.2d array need not be square

Round 2:

Round 3(Principle Software Engineer)



  1. Implement N-tree collapse(anynode) and decollapse(anyNode).when called get childnodes(sequence of collapse and decollates should be considered and should return the child nodes).discussions on extra space vs extra time. recursion vs iteration

Round 4(Hiring manager interview) 1.5 hours: I found this interview interesting. Mix of tech and behavioural

Tech Questions:

Steps

  1. Read a row which has username, amount,
  2. Apply discount and write same to table
  3. Call rest api to update respective user’s credit service

We need to process records in batches. He is looking into failure handling cases.

Behavioral Questions:

Article Tags :