Good salary.
Smart colleagues, good networking potential.
Good work and life balance.
Nice internal tools and infrastructure.
• Most of the employees are overqualified for the tasks. • Very fragmented ownership, with a lot of dependencies on other teams. • Engineers spend a sufficient part of their time getting tons of buy-ins and approvals rather than doing actual engineering.
These cons are true for the areas generating money (Ads, Shopping, etc.). Other areas have more freedom.
Standard, a bit boring, just what you would expect from a Big Tech interview. It depends on what you get. But it is okay; I mean, it is a well-organized process.
There was an online round with a fairly straightforward coding problem. After that, I was invited on-site for a four or five-round interview. Each time, I solved a problem on a whiteboard with a different Google engineer. The emphasis was on speed
The interview process has been really smooth and very interactive. * Interaction for getting to know the candidate. * Explainers and practice are provided before heading to the technical interview. * The technical interview consists of two parts, 30
Standard, a bit boring, just what you would expect from a Big Tech interview. It depends on what you get. But it is okay; I mean, it is a well-organized process.
There was an online round with a fairly straightforward coding problem. After that, I was invited on-site for a four or five-round interview. Each time, I solved a problem on a whiteboard with a different Google engineer. The emphasis was on speed
The interview process has been really smooth and very interactive. * Interaction for getting to know the candidate. * Explainers and practice are provided before heading to the technical interview. * The technical interview consists of two parts, 30