Competitive salary, excellent benefit package, good work/home life balance, training opportunities, advancement opportunities, dumped the dreaded ranking system, changing culture, challenging work, and an exciting future for the company.
During the "One Microsoft" re-org, I've been lucky enough to have three new, awesome engineering managers to interact with. They are some of the best managers I have ever had in my entire career.
As a software engineer, if you report to, or interact with, a terrible, non-caring, numbers-only manager, you and your team suffer the most. Microsoft seems full of these types of managers. It is best to change teams if you realize you have a terrible manager as soon as possible.
Flatten the management structure as much as possible.
Become more design-driven so we can move out of the past and into the new Microsoft!
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
I was asked to attend a hiring event at 8:30 AM. My first interview round began at 8:45 AM and focused on Data Structures and problem-solving. I solved the problems and their further variants, and I thought it went excellently. Then, I had to wait a
It was defined as a technical interview. It was face-to-face, held in Microsoft's offices in Herzliya, Israel, and lasted 1.5 hours. I was interviewed by the Principal Software Engineer of the group. After a brief small talk, they explained what the
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
I was asked to attend a hiring event at 8:30 AM. My first interview round began at 8:45 AM and focused on Data Structures and problem-solving. I solved the problems and their further variants, and I thought it went excellently. Then, I had to wait a
It was defined as a technical interview. It was face-to-face, held in Microsoft's offices in Herzliya, Israel, and lasted 1.5 hours. I was interviewed by the Principal Software Engineer of the group. After a brief small talk, they explained what the