Working at Google, you have really smart co-workers. In the beginning, it struck me that people quickly understood my ideas, something I wasn't used to from college.
Another great advantage at Google is that it is very engineering-driven. Generally, engineers are given enough freedom to work on what they consider to be most important. The role of product managers is to help engineers figure out what that is and to help in communications, but ultimately, engineers make the decision. Being an engineer, I very much enjoy this, and I think it makes a lot of sense given that engineers understand the technologies involved best.
A lot of the interesting problems and challenges have already been solved. In particular, as a junior software engineer, you'll work on not-so-exciting tasks. Also, due to the fast growth of the company, the impact an individual makes is not as big as it used to be.
I strongly appreciate the level and depth of technological knowledge most senior managers at Google possess.
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).
LeetCode basically doesn't care about experience or brains. LeetCode is kinda weird, though. But what can you expect from FAANG besides that? Just save your time and energy and apply to a real software company.
The first round was behavioral, focusing on STAR method-type questions. They mostly asked about being a team player and having a positive attitude. This was followed by three LeetCode rounds. Two medium and one medium-hard question were asked durin
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).
LeetCode basically doesn't care about experience or brains. LeetCode is kinda weird, though. But what can you expect from FAANG besides that? Just save your time and energy and apply to a real software company.
The first round was behavioral, focusing on STAR method-type questions. They mostly asked about being a team player and having a positive attitude. This was followed by three LeetCode rounds. Two medium and one medium-hard question were asked durin