Google isn't the same place that it was 10 years ago, but you're still surrounded by ultra-smart, motivated people. For the most part, the people whom you work with are friendly and helpful, and you have access to resources that most people can only dream about.
All the machinery around you is ultra-corporate and getting more so by the day, from perf processes to using unapproved software on your machine. Also, everything is done with ultra-bespoke frameworks and tools that are made for handling way more traffic than you'll likely need, so doing anything like launching an internal web app is a huge pain.
I had sent my resume to Google for a management position, but when I received a call from a Google recruiter, she asked if I was willing to consider a Senior Staff Engineer position, given my background as a startup founder and CTO. She then told me
Multiple interview rounds. System design and some hard-level algorithm questions. It was a smooth process. They match you up with pretty good interviewers. It is a privilege to interview at that level.
Multiple levels of interviews, including coding and system design. Primarily based on algorithms, data structures, logic design, etc. Software programming languages included C++ and Python. The interviewers were cordial, and the overall process wa
I had sent my resume to Google for a management position, but when I received a call from a Google recruiter, she asked if I was willing to consider a Senior Staff Engineer position, given my background as a startup founder and CTO. She then told me
Multiple interview rounds. System design and some hard-level algorithm questions. It was a smooth process. They match you up with pretty good interviewers. It is a privilege to interview at that level.
Multiple levels of interviews, including coding and system design. Primarily based on algorithms, data structures, logic design, etc. Software programming languages included C++ and Python. The interviewers were cordial, and the overall process wa