Preparing for an interview? Check out Cracking the Coding Interview
Published on

Microsoft Frontend | SDE 2

Author
  • Shared Anonymously

I recently interviewed for a frontend position in Microsoft for SDE2 role.

Round 1: DSA + Javascript

  • min stack
  • move zeroes in matrix
  • Javascript concepts in depth (Closures, promises etc)

Round 2 DSA + Frontend:

  • Right view of binary tree.
  • Remove duplicate node from linkedlist.
  • Create a spinner with CSS.
  • React concepts in depth.

Round 3: Component Design + Behavioural

  • Create a grid component with React.
  • Some behavioural questions.

Round 4: Hiring Manager

  • HLD of one of my previous projects.
  • Some behavioral questions.

Verdict: Hired

I declined the offer since I was expecting L62 or above role but was granted L61.
See my compensation post: https://leetcode.com/discuss/compensation/5367548/microsoft-sde-2-frontend-offer-expected/2506852

ReportMark as Helpful