Great work-life balance.
Lots of smart people.
Many projects to learn.
Promotion can be slow. The company is very large, and it can feel less personal than a small company.
As many have mentioned before, the interview process involves five 45-minute sessions where you're asked to solve one to three problems. Fewer problems mean more in-depth questioning. Some perspective: This is my second time interviewing here. If th
The Google interviewing process is lengthy and slow. The steps I experienced were: * Recruiter phone screen * Coding challenge * Technical phone interview * Onsite (4 rounds of 45-minute interviews) Roughly two to three weeks passed between each st
The process was smooth. They contacted me through LinkedIn and asked me to send my resume and my unofficial transcripts. After a couple of days, I was contacted by a person asking me for details about my projects and asking in what language I would
As many have mentioned before, the interview process involves five 45-minute sessions where you're asked to solve one to three problems. Fewer problems mean more in-depth questioning. Some perspective: This is my second time interviewing here. If th
The Google interviewing process is lengthy and slow. The steps I experienced were: * Recruiter phone screen * Coding challenge * Technical phone interview * Onsite (4 rounds of 45-minute interviews) Roughly two to three weeks passed between each st
The process was smooth. They contacted me through LinkedIn and asked me to send my resume and my unofficial transcripts. After a couple of days, I was contacted by a person asking me for details about my projects and asking in what language I would