Working as a Software Engineer at Google has been an incredible experience. The scale and impact of the work are unmatched, and the engineering culture encourages innovation, collaboration, and continuous learning.
I’ve had the opportunity to solve complex problems alongside some of the brightest minds in tech. The perks and benefits are top-tier, but what truly stands out is the strong emphasis on work-life balance and personal growth.
Highly recommend for anyone passionate about building great products at scale.
Working as a Software Engineer at Google has been a great opportunity, but it's not without its challenges. While the scale of the projects is exciting, it can also mean lots of bureaucracy and slower decision-making.
Navigating a large organization sometimes feels like moving through layers of process and alignment meetings. It’s easy to feel like a small cog in a massive machine, especially if you're not on one of the higher-visibility teams.
Career progression can be competitive and sometimes ambiguous, and the internal transfer process can be more complex than expected. That said, the pros still outweigh the cons for many.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.
I was invited to have an interview with two engineers for the Google Watch team. I had two rounds in one day, 30 minutes apart. Each round took 60 minutes to complete. They didn't tell me the result for two months, and no feedback was provided.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.
I was invited to have an interview with two engineers for the Google Watch team. I had two rounds in one day, 30 minutes apart. Each round took 60 minutes to complete. They didn't tell me the result for two months, and no feedback was provided.