You get to work with really smart people. You get to work on interesting problems. You have a lot of autonomy in how you do your work. You get to collaborate with diverse teams and functions. You get to collaborate with folks from diverse backgrounds and locations. The benefits are hard to beat.
Level advancement can be challenging.
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
Lengthy process, but the recruiter was helpful. Generally good interviewers. Some were not well prepared. There were kind of unexpected behavioral questions. The interview process consists of: * Two coding interviews * Two system design interviews
The standard Google interview process, which started with a recruiter reaching out on LinkedIn, followed by: * Data Structures and Algorithms round * System Design round * Hiring Manager round * Culture Fitment round * Bar Raiser round
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
Lengthy process, but the recruiter was helpful. Generally good interviewers. Some were not well prepared. There were kind of unexpected behavioral questions. The interview process consists of: * Two coding interviews * Two system design interviews
The standard Google interview process, which started with a recruiter reaching out on LinkedIn, followed by: * Data Structures and Algorithms round * System Design round * Hiring Manager round * Culture Fitment round * Bar Raiser round