I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
Applied online via referral, then took an OA with 3 questions. Very HARD OA, barely finished 1 out of 3 using brute force. Still received an invitation to the first round interview.
Interview questions [1]
Question 1
Delete Nth node from the end in a LinkedList
A variant of the maximum subarray.
There were 4 rounds in it . The first one being online coding test with two questions. Next two rounds were technical rounds and last round was HR round .
quick phone screen with recruiter (typical behavioral questions with STAR answers), then video interviews with engineers (mix of technical and behavioral questions, but more focused on behavioral) a few weeks later
Interview questions [1]
Question 1
what is the toughest technical challenge you've faced?