I applied through a recruiter. The process took 3 weeks. I interviewed at Microsoft (Bengaluru) in Jun 2014
Interview
Difficult. 3 technical rounds and then managerial round. Cant disclose the interview questions but prepare your basics. They also look your willingness to learn and grow. Efficient customer handling is highly desirable.
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
Applied for multiple positions and received an email to complete my application 3 weeks later. After I completed the application, a recruiter emailed me a few questions a few days later asking me questions like salary, relocation, why Microsoft etc.. A week later a scheduler emailed regarding times for a technical interview with 2 engineers. The tech screen for Microsoft is very difficult so its best to give yourself a few days. I made it past the tech screen and had a soft-skills interview with a manager panel. After a week, I received an offer.
I applied through college or university. The process took 3 days. I interviewed at Microsoft (Manipal) in Aug 2017
Interview
Asked about my background and discussed my resume. Talked about my projects and future goals. Tested fundamental knowledge of computer science concepts. Had two one on one interviews with the recruiters.