Nice benefits.
Plenty of opportunities to switch to different teams/technical interests, as there are always multiple teams hiring. Internal candidates definitely get an easier pass compared to external candidates.
Smart people to work with and network with.
Politically driven.
Great place for managers to develop their careers, but not necessarily for individual contributors.
Experiences vary greatly by department. Some departments, like OSD (Online Service Division), are notorious for re-orgs and non-productivity.
The review model of forcing employees to a curve only brings competition instead of collaboration.
Had two phone interviews, one by HR and one by an engineer, and was then invited for an on-site interview. On-site: three interviews.
Usual data structure questions. Algorithms. How do you test an elevator? How do you reverse a string and how do you reverse an array? What is the space and time complexity? How do you improve space and time complexity? Why are you planning to move?
Live Meeting
Had two phone interviews, one by HR and one by an engineer, and was then invited for an on-site interview. On-site: three interviews.
Usual data structure questions. Algorithms. How do you test an elevator? How do you reverse a string and how do you reverse an array? What is the space and time complexity? How do you improve space and time complexity? Why are you planning to move?
Live Meeting