I hesitantly joined around a year ago. My hesitance was based on public image. The pace is super fast, and there are many opportunities to slow it down to balance work and life; you just need to know how to take them.
A lot of really smart people.
Great tooling for the quality of life for Software Engineers.
It's easy to push your own ideas up the ladder. Everyone seems very supportive of that.
Tons going on, which results in a big learning curve. Lots of things and people to get to know.
Give people more time to ramp up.
Technical phone screen for a principal level engineering manager. The candidate was late and obviously stressed. I couldn't understand his thick Chinese accent, especially as he spoke very quickly and quietly. There were no introductions, and no ti
Basically the same as advertised: Leadership Principles, some coding, etc. People management questions also covered how you grew folks and how you handled low performers. Overall, a pretty typical FAANG interview.
Overall, it was a smooth process. HR was very professional. There were lots of behavioral questions. * 1 system design round * Totally 6 rounds It was not difficult in general. The package is generous, beyond expectation. I received the offer.
Technical phone screen for a principal level engineering manager. The candidate was late and obviously stressed. I couldn't understand his thick Chinese accent, especially as he spoke very quickly and quietly. There were no introductions, and no ti
Basically the same as advertised: Leadership Principles, some coding, etc. People management questions also covered how you grew folks and how you handled low performers. Overall, a pretty typical FAANG interview.
Overall, it was a smooth process. HR was very professional. There were lots of behavioral questions. * 1 system design round * Totally 6 rounds It was not difficult in general. The package is generous, beyond expectation. I received the offer.