Good place overall, I'd say.
Not much I can think of.
I recently interviewed for a software engineer role at Microsoft. The process was challenging but well-organized. It started with an online coding assessment, followed by two technical interviews focusing on algorithms and data structures. The final
After submitting the CV, if not filtered out, you get a home assignment. If passed, there's an interview day (3 independent interviews). If you pass all those interviews, you get an offer in the evening.
1. HR phone call Then I had 3 interviews, including coding, system design, and some behavioral questions. HR called to say that I'd passed and scheduled an interview with a manager. THAT WAS THE WORST INTERVIEW EVER! The interviewer behaved very
I recently interviewed for a software engineer role at Microsoft. The process was challenging but well-organized. It started with an online coding assessment, followed by two technical interviews focusing on algorithms and data structures. The final
After submitting the CV, if not filtered out, you get a home assignment. If passed, there's an interview day (3 independent interviews). If you pass all those interviews, you get an offer in the evening.
1. HR phone call Then I had 3 interviews, including coding, system design, and some behavioral questions. HR called to say that I'd passed and scheduled an interview with a manager. THAT WAS THE WORST INTERVIEW EVER! The interviewer behaved very