Good benefits, strong engineering culture.
Performance is broken. The emphasis on producing design docs, rather than actual code, is misplaced, and it means most developers and their managers are mostly gaming the system.
Stop asking me about design docs. You're just contributing to the problem. Developers are getting promoted for the wrong reasons, and you're producing bad software as a result.
The interview process began with an initial phone screen with an HR representative to discuss my background, motivation, and technical experience. Following this, I had a single 45-minute technical phone interview. This round involved both coding an
I had one phone interview and was invited for an on-site interview. The phone interview was about encoding and decoding a string. The main task was to code a program that returns A3B3C2 given AAABBBCC as an input. There were many follow-up question
As a recent Ph.D. graduate, a recruiter contacted me via email just before graduation. This was surprising because I have no internship experience at Google. Several platform teams were interested in me, and I scheduled interviews ASAP. I skipped ph
The interview process began with an initial phone screen with an HR representative to discuss my background, motivation, and technical experience. Following this, I had a single 45-minute technical phone interview. This round involved both coding an
I had one phone interview and was invited for an on-site interview. The phone interview was about encoding and decoding a string. The main task was to code a program that returns A3B3C2 given AAABBBCC as an input. There were many follow-up question
As a recent Ph.D. graduate, a recruiter contacted me via email just before graduation. This was surprising because I have no internship experience at Google. Several platform teams were interested in me, and I scheduled interviews ASAP. I skipped ph