Technical interviews are very good. Interaction with Microsoft engineers is a real learning experience.
HR recruiters, especially the Careernet contract folks, are very unprofessional. I think they are only paid to schedule interviews. Once the interviews are done, they simply go on radio silence.
Have some empathy towards candidates who spend a lot of effort and time for big companies like Microsoft. We deserve at least a 'no' if not complete feedback. Don't keep us hoping for a call from you forever.
Even a small office with 50 to 100 employees has a better hiring process than Microsoft.
Another observation is that some of the job posts they are scheduling are already inactive. Why schedule and later say that the requisition is closed?
Why are so many job posts open for more than 6 to 8 months? Something is really mysterious.
Folks, try for other big companies that have better recruiters. Don't waste your precious time for Microsoft India. It's not worth it.
Standard LeetCode easy and medium questions.
The following metrics were computed from 5 interview experiences for the Microsoft Senior Software Engineer role in New Delhi, India.
Microsoft's interview process for their Senior Software Engineer roles in New Delhi, India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Microsoft's Senior Software Engineer interview process in New Delhi, India.