Supportive managers, lots of autonomy, good career growth if you're smart about positioning.
It's hard to switch teams these days, and it's frustrating to work with coasters. I feel like I'm not learning that much about software engineering, and I don't know anything about tools outside of Google.
It was definitely a difficult interview experience, with a bunch of LeetCode questions, behavioral questions, and system design. The system design wasn't too bad, but I did get two hard LeetCode questions. Those two were definitely tricky.
I first got in touch with a Google recruiter via LinkedIn, and from there I was scheduled for a phone interview. This interview was a 45-minute technical interview, during which I was given a coding problem and had to write code on a shared Google D
Different questions for solving complex and performant DSA algorithms using Python or other languages you are familiar with. Practice on a whiteboard in front of an interviewer, followed by a quick chat about the future.
It was definitely a difficult interview experience, with a bunch of LeetCode questions, behavioral questions, and system design. The system design wasn't too bad, but I did get two hard LeetCode questions. Those two were definitely tricky.
I first got in touch with a Google recruiter via LinkedIn, and from there I was scheduled for a phone interview. This interview was a 45-minute technical interview, during which I was given a coding problem and had to write code on a shared Google D
Different questions for solving complex and performant DSA algorithms using Python or other languages you are familiar with. Practice on a whiteboard in front of an interviewer, followed by a quick chat about the future.