Great culture. Interesting problems to work on. Great perks. Gold standard software engineering practices.
A lot of what you learn at Google is only going to be useful at Google.
I've spent 3 years at Google and spent a lot of time learning about internal tools and processes that won't be useful in a job anywhere else.
I was contacted by a recruiter after applying. My first round was then scheduled. You can schedule it several weeks in advance. Generally, after clearing that round, you would advance to a final virtual onsite.
Had my first phone interview that featured a live code editor. I was asked a single design question requiring basic knowledge of data structures and algorithms. The interview was conducted over Google Meet, and I chose Python as the language.
Phone call with someone who refused to describe their role in detail. Very little opportunity to connect with the person conducting the interview. The interviewer was also rude a few questions in, so I ended the call early.
I was contacted by a recruiter after applying. My first round was then scheduled. You can schedule it several weeks in advance. Generally, after clearing that round, you would advance to a final virtual onsite.
Had my first phone interview that featured a live code editor. I was asked a single design question requiring basic knowledge of data structures and algorithms. The interview was conducted over Google Meet, and I chose Python as the language.
Phone call with someone who refused to describe their role in detail. Very little opportunity to connect with the person conducting the interview. The interviewer was also rude a few questions in, so I ended the call early.