The work is pretty good if you choose your teams wisely.
The perks are awesome – it's the gold standard against which other tech companies are measured.
Since it's a big company, there will be some teams with uninteresting work.
Try to keep the culture as vibrant as it is. Culture is increasingly considered a crucial factor for new people to join a company.
I had four off-site phone interviews and one on-site interview. I went through the whole process twice. The recruiter the last time was high-pressure and kept repeating how they actually wanted two or more answers done per 40 minutes on-site. It fel
The recruiter sent a prep document after a brief, non-technical talk. They also held an onsite information session to prepare for interviews. The phone interview lasted approximately 45 minutes. I was asked to do coding on a shared Google Doc with
Standard interview process: * Connect with recruiter * Phone screen * Onsite interview The onsite had 5 rounds: * 3 coding interviews * 1 system design interview * 1 "googlyness" interview All interviewers were very nice, gave good hints, and wer
I had four off-site phone interviews and one on-site interview. I went through the whole process twice. The recruiter the last time was high-pressure and kept repeating how they actually wanted two or more answers done per 40 minutes on-site. It fel
The recruiter sent a prep document after a brief, non-technical talk. They also held an onsite information session to prepare for interviews. The phone interview lasted approximately 45 minutes. I was asked to do coding on a shared Google Doc with
Standard interview process: * Connect with recruiter * Phone screen * Onsite interview The onsite had 5 rounds: * 3 coding interviews * 1 system design interview * 1 "googlyness" interview All interviewers were very nice, gave good hints, and wer