Microsoft has a great work-life balance, interesting, challenging work, and good policies and team interaction. I like my teammates, management, and compensation. I'm pretty happy working here. The benefits are also very good.
At Microsoft, you don't get a lot of the flashy things that other companies get, like free lunch or a gym on campus. Also, management has gotten more stingy in the last few years, and now our morale events are very lacklustre and boring.
Spending a bit more on morale events would increase retention and give Microsoft more of a feel of being a flashy and cool place to work. I know it feels like throwing money away, but you'll save that money back on not having to recruit people.
First round OA with two questions, about LeetCode medium. Final round: three technical interviews, with coding questions. Since the JD mentioned language C, the coding question was done with C.
I had a 45-minute phone call with a recruiter regarding an engineering position. They discussed the specific team I was applying to join, as well as Microsoft's workplace culture in general.
The interview was easy. Most of the questions they asked were LeetCode easy. Unfortunately, I haven't been selected even after answering everything perfectly. I think they rejected me because of the ongoing visa issues.
First round OA with two questions, about LeetCode medium. Final round: three technical interviews, with coding questions. Since the JD mentioned language C, the coding question was done with C.
I had a 45-minute phone call with a recruiter regarding an engineering position. They discussed the specific team I was applying to join, as well as Microsoft's workplace culture in general.
The interview was easy. Most of the questions they asked were LeetCode easy. Unfortunately, I haven't been selected even after answering everything perfectly. I think they rejected me because of the ongoing visa issues.