Engineering culture.
A large cloud platform, with top technologies.
Salary raises, stock refresh, and bonus increase.
Great opportunities to develop tech and leadership skills.
High stress, long hours. If you are fine with this, it's a top engineering company.
The interview process consisted of two system design questions and one normal coding question, along with a few technical questions here and there. All questions were answered quite well, but the outcome was negative. I was informed that we couldn't
The interview consisted of three back-to-back one-hour parts, involving live coding and whiteboarding with no preparation time. Part 1: Live coding programming evaluation. Part 2: Whiteboarding on design and architecture. Part 3: Live coding relat
Three phone screenings talking about interpersonal interactions, system design, and a remote pair programming session. Then on to Sunnyvale for an in-person interview with more in-depth versions of the same.
The interview process consisted of two system design questions and one normal coding question, along with a few technical questions here and there. All questions were answered quite well, but the outcome was negative. I was informed that we couldn't
The interview consisted of three back-to-back one-hour parts, involving live coding and whiteboarding with no preparation time. Part 1: Live coding programming evaluation. Part 2: Whiteboarding on design and architecture. Part 3: Live coding relat
Three phone screenings talking about interpersonal interactions, system design, and a remote pair programming session. Then on to Sunnyvale for an in-person interview with more in-depth versions of the same.