I cannot think of any. Maybe reputation is the only one.
The culture has worsened recently.
Salaries are low.
Management is also bad.
4 interview rounds of 1 hour each: 1. DSA round: 1 medium, 2 hard problems 2. LLD round: Design a build generation system 3. HLD round: Unique ID generator with constraints 4. Hiring Manager round: Resume, behavioral, and HLD system design
I had a one-hour screen phone interview that lasted 30 minutes, which was just introductions. Then, seven days later, I had one technical interview. I did not get a callback, but there were many applicants.
I interviewed at Microsoft Vancouver in December/January 2025. My initial round was a screening with a Senior Engineer focusing on a problem. Following that, I moved to a virtual on-site. The virtual on-site consisted of four interviews conducted b
4 interview rounds of 1 hour each: 1. DSA round: 1 medium, 2 hard problems 2. LLD round: Design a build generation system 3. HLD round: Unique ID generator with constraints 4. Hiring Manager round: Resume, behavioral, and HLD system design
I had a one-hour screen phone interview that lasted 30 minutes, which was just introductions. Then, seven days later, I had one technical interview. I did not get a callback, but there were many applicants.
I interviewed at Microsoft Vancouver in December/January 2025. My initial round was a screening with a Senior Engineer focusing on a problem. Following that, I moved to a virtual on-site. The virtual on-site consisted of four interviews conducted b