It is a great company for new grads because they can learn a lot within two years.
Great engineering practices. Global scale. Cutting-edge tech.
Onboarding was just awful. It was an extremely stressful environment. The system tends to filter out normal managers and keep "productive" managers. The people side is optimized for "results". Their problem is that they hire too easily because of turnover, then managers have to weed out the weak and deliberately break unprepared people by putting them under tremendous stress. But when the workers burn out, again, it creates the problem of too fast turnover. The loop closes. The engineers who could not survive are fired and left stressed out for many months.
I am afraid there is not much hope for the managers to become creative humans again. The managers I saw were simple-minded but effective at surviving there. But maybe I was just out of luck.
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.
First was an exam of problem-solving with 2 questions. Then 4 interviews over 2 days, or all in 1 day after the exam passed, but I didn't join them; I just did the exam.
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.
First was an exam of problem-solving with 2 questions. Then 4 interviews over 2 days, or all in 1 day after the exam passed, but I didn't join them; I just did the exam.