Microsoft | SDE-2 | Noida | JAN 2024 [Reject]

Anonymous User
9074
Jan 16, 2024
Feb 01, 2024

Background

Designation: SDE-1
YOE: 1.8 YOE (FT)
College: Tier 2, In Chennai, India

Interview Process
Applied through Career portal.

  • OA Round (2nd week of DEC 2023)
    • Hackerrank link was sent for OA round, it contains 2 questions, can't remember the exact question. But one was based on String and another was based on Heap. Both was leetcode medium level.
    • Able to solve the given questions in given time, with all test cases passing.

After a long wait I was called for next round interview in JAN 1st week, where (R1 & R2) happened on same day.

  • R-1 (1st week of JAN 2024)

    • It was 1 hour round, where the interviewer seems so friendly and nice. We talked about each other for 15 mins, like what I'm doing and what's their team doing.

    • Then we jumped into a DSA problem, the problem was more or like https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/description/, but this is with string for me they asked in array with integers.

      • I was able to solve it quickly with for..while loop, interviewer were impressed, since i came up with a solution in less than 10min and it passed all test cases too.
      • Then interviewer asks to complet this in O(n), and with some help, I was able to complete it with O(n) using stack.
    • Then he gave good feedbacks at end, I would like rate this hire.

  • R-2 (Same day)

    • Initially, he started by introducing himself, then he went through my resume and asked a lot of questions from resume, it lasted for 15-20min.

    • Then we went into actual interview, I was told it will be DSA, but i was LLD.

      • He asked me to do a LLD for a site like stackoverflow with limited features, such as.

        • Topic subscription/unsubscription.
        • Ask Question/Answer.
        • Upvote Question/Answer.
        • Global Search.
        • Feed View (With Recent question and Most upvoted question options).
      • I started with defining API's, then I defined DB with all fields and he asked how will you write a efficient query for all API's.

      • He was asking how would cache inclusion will help here, so I have to add cache logic and told what data to be cached with TTL or permanent.

      • Then we talked about scale in both service and DB level.

    • Everything went well, and interviewer agreed with solution, and he gave some feedback like, you need to be more vocal, but the feedback was poitive, I would rate as lean hire.

  • R-3 (2nd week of JAN 2024)

    • It was interview with a very senior manager, he has 22+ YOE, so i was bit nervous.
    • We started by introudcing ourselves, and then some behavioral questions, after we jumped into interview.
    • Actually Interviewer gave me choice, You want to go with DSA or System Design, I tought DSA might be risky since i'm not very good at DSA. So i told System Design.
    • He told to design GEN-Z Calendar, with upcoming events, movies & sports events, assume there is a public API, and fetch all data from that.
      • Initially I started with API design, DB design, Query Design and then I drew the diagram, with a scalable solution.
    • So at the hour end, I know i was nervous, i din't do well, as expected interviewer told that, you need to improve your in your system design and you missed the volume part, but he told that It's nice a less than 2YOE was able to solve a system design problem, but it was not upto the par, so he told to read lot of blog post and watch videos. At this point I knew, I messed up, and he told, it's not in my hand let's see. Based on some hints at feedback, I would rate as No hire.

It's been more than a week, since i had my R-3, no updates, I even contacted HR, no response. So, I'll consider it as Reject (because it was no hire from very senior manager) and will move on. Upvote if this helps you.

Comments (32)