I am working at Microsoft India for 7+ years.
Great team. You have opportunities to work in different positions, for different orgs with MS, which gives you all-round experience.
Good salaries and perks.
None that I had to face. Change is the constant here, so some people may have a different perspective to look at it.
Doing a good job, I believe.
There were four technical rounds, including one with the Hiring Manager, which was also technical. The first round was an online coding round. The level of questions was good. Then, three face-to-face rounds followed. These mostly focused on Data S
Received HackerRank screening test. 90 minutes, 2 questions (one hard, one medium). Got both working but left out some improvement opportunities due to time and skills. Had a brief recruiter screen call, but the recruiter had their video off and see
First Round interview: * Go through your resume. * Determine whether a tree is a BST. * Implement the merge sorting algorithm. Second Round interview: * Go through your resume. * Explain how to design a MapReduce program for the word counting task
There were four technical rounds, including one with the Hiring Manager, which was also technical. The first round was an online coding round. The level of questions was good. Then, three face-to-face rounds followed. These mostly focused on Data S
Received HackerRank screening test. 90 minutes, 2 questions (one hard, one medium). Got both working but left out some improvement opportunities due to time and skills. Had a brief recruiter screen call, but the recruiter had their video off and see
First Round interview: * Go through your resume. * Determine whether a tree is a BST. * Implement the merge sorting algorithm. Second Round interview: * Go through your resume. * Explain how to design a MapReduce program for the word counting task