There are a lot of interesting projects. The benefits are attractive; the compensation is reasonably high. Excellent work-life balance; it is easy to go part-time and to shift work hours around with ease.
Huge codebases accumulated over years imply a lot of mundane work to keep them in good shape, and added costs for making code changes for new features. Google does a better job of keeping code in a maintainable state than other companies I've worked for, but size still matters.
The interview process was good but hard. I was asked questions about JavaScript and React, and how to use databases. I explained my background, why I liked the company, and that I was a good fit.
There are 5 rounds in total: * 2 rounds of design, where you are asked to design machine learning algorithms * 2 rounds of coding * 1 round of culture
A recruiter reached out regarding an open position. They briefed you about the position and shared resources for preparing for the interview rounds. The process mainly consisted of three coding rounds. Unfortunately, you didn't go past this round.
The interview process was good but hard. I was asked questions about JavaScript and React, and how to use databases. I explained my background, why I liked the company, and that I was a good fit.
There are 5 rounds in total: * 2 rounds of design, where you are asked to design machine learning algorithms * 2 rounds of coding * 1 round of culture
A recruiter reached out regarding an open position. They briefed you about the position and shared resources for preparing for the interview rounds. The process mainly consisted of three coding rounds. Unfortunately, you didn't go past this round.