Good pay and benefits.
Many in-office amenities.
Unclear metrics in performance reviews.
Some managers give feedback that is unhelpful to your development.
There is not much transparency or room for negotiation with regard to pay and benefits.
Ramp-up is not very beginner-friendly. You're much better off if you've been working in the software industry for a bit instead of entering Google as a fresh college grad.
Lack of flexibility with work location. The team you're on determines which offices you're allowed to work in, and WFH opportunities are increasingly limited.
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