Great work/life balance. They encourage you to work in areas you are interested in. Overall, it's really easy to make a good impression, and the engineers you work with are top talent who know how to do their jobs well. You can learn a lot from your coworkers.
It's big tech, so the "ship" turns very slowly. You probably won't do anything particularly risky in your day-to-day work unless you seek out side projects and advocate heavily for them to be funded.
I applied through a staffing agency. The interview consisted of four LeetCode-style questions. The interviewers were very generous with the time and gave you several hints. I recommend reading up and studying basic graph and string parsing questions
Fly to Seattle. Get a rental car. Drive to Microsoft. Meet the hiring manager and discuss the schedule. Meet the first interviewer. Meet the second interviewer. Lunch at Microsoft. Meet the third interviewer. Meet the fourth interviewer. Return to th
Microsoft has two stages for hiring. Initially, you will be provided with a phone interview (30 minutes) or an on-campus interview. You may be asked a technical question. Be prepared to answer questions related to your background and projects. I pa
I applied through a staffing agency. The interview consisted of four LeetCode-style questions. The interviewers were very generous with the time and gave you several hints. I recommend reading up and studying basic graph and string parsing questions
Fly to Seattle. Get a rental car. Drive to Microsoft. Meet the hiring manager and discuss the schedule. Meet the first interviewer. Meet the second interviewer. Lunch at Microsoft. Meet the third interviewer. Meet the fourth interviewer. Return to th
Microsoft has two stages for hiring. Initially, you will be provided with a phone interview (30 minutes) or an on-campus interview. You may be asked a technical question. Be prepared to answer questions related to your background and projects. I pa