One of the best companies I have ever worked for.
The interview process sometimes takes too long.
I found an ex-workmate for my referral. Several days later, the recruiter reached out to me for a quick discussion about my background and a soft skills quiz. Then I met with the line manager, followed by a four-round loop interview, and finally, t
A typical software engineering interview process at Microsoft usually begins with an initial screening call, followed by one or more technical interviews that focus on data structures, algorithms, and system design. Candidates are also asked about pa
I had a 1:1 on-campus interview. The recruiter asked me the following question: "We have two sorted, single-direction linked lists. Write an efficient algorithm to merge them together so that the outcome is also sorted. Creating a new linked list is
I found an ex-workmate for my referral. Several days later, the recruiter reached out to me for a quick discussion about my background and a soft skills quiz. Then I met with the line manager, followed by a four-round loop interview, and finally, t
A typical software engineering interview process at Microsoft usually begins with an initial screening call, followed by one or more technical interviews that focus on data structures, algorithms, and system design. Candidates are also asked about pa
I had a 1:1 on-campus interview. The recruiter asked me the following question: "We have two sorted, single-direction linked lists. Write an efficient algorithm to merge them together so that the outcome is also sorted. Creating a new linked list is