The perks and the culture are not only conducive to thinking and personal growth, but also fun.
While the flat structure aids quick development of ideas, many managers are not people persons and are fairly inexperienced (as managers, while they're great software engineers).
For newbies, this can be frustrating because of the lack of downward managerial communication.
On top of that, the lack of clear policies and rules about things like WFH and OOO, while making it easier to have a personal life, highlights the disparity between well-connected Googlers (who might be friends with their managers) and others.
Lastly, product/project managers, ubertechs, and swengs often fight about silly stuff, leaving innocent bystanders merely confused.
Please work on forming specific policies and training managers to be managers.
The intern program, where software engineers have a direct report for the first time, needs to be overhauled badly. While Google is awesome and all, many interns did not have clear directions, guidance, or feedback from their sponsors/managers.
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