Excellent work environment for people with families.
Flexible work schedule.
Work can be fun when you're on the right team and on the right projects.
Not too much diversity in Engineering.
Some BUs are worse than others in terms of promotion and management.
Lack leadership.
Just make a decision.
Phone screen with manager and senior engineer. On-site with engineering director, hiring manager, and senior staff engineers. HR offered a day later after back-and-forth negotiation about salary.
First, there is a phone screen where the hiring manager goes over some basic networking questions. If selected for an onsite interview, it will be a full day. There are a total of 6 rounds, and each round lasts about 45 minutes to 1 hour.
Technical interview with 5 different members of the team. Mostly technical, covering algos, data structures, C programming, OS, and networks. Many questions were asked related to what I have worked on so far.
Phone screen with manager and senior engineer. On-site with engineering director, hiring manager, and senior staff engineers. HR offered a day later after back-and-forth negotiation about salary.
First, there is a phone screen where the hiring manager goes over some basic networking questions. If selected for an onsite interview, it will be a full day. There are a total of 6 rounds, and each round lasts about 45 minutes to 1 hour.
Technical interview with 5 different members of the team. Mostly technical, covering algos, data structures, C programming, OS, and networks. Many questions were asked related to what I have worked on so far.