Smart peers; decent problems to solve; loads to learn; decent compensation; good perks.
Though there are tons of good problems to solve in good projects, the good work is reserved for L5+ engineers, as they need complex work to get promoted.
Managers assign responsibilities based on what is required to ensure people get promoted to the next level, and not because they are interested in solving the problem or they have the ability to solve the problem. You have to make your manager happy to get good work; the promotion process is totally crap.
People do the wrong things to get promoted. People don't do the right thing because it won't help with promotion. Some people become people managers just to grow and not because they are interested in managing people.
Fix the screwed-up promotion process.
I applied through a career site in February. Three weeks later, I received an email with a coding test. There were two problems for 90 minutes. After a month, I got an email for a phone interview. There were three phone interviews overall. The firs
Phone interview coding question (roughly LC medium). Moved on to 3 onsite coding interviews (LC mediums + LC hard), system design, and behavioral questions. Prepared using LeetCode and Educative. Did well on 3/5 questions but not well enough for an
I was spotted by a recruiter after attending a Google event on campus at Michigan State. I first did two HackerRank-type questions (but their proprietary version of it). I then had two phone/Google Drive interviews with two separate Google engineer
I applied through a career site in February. Three weeks later, I received an email with a coding test. There were two problems for 90 minutes. After a month, I got an email for a phone interview. There were three phone interviews overall. The firs
Phone interview coding question (roughly LC medium). Moved on to 3 onsite coding interviews (LC mediums + LC hard), system design, and behavioral questions. Prepared using LeetCode and Educative. Did well on 3/5 questions but not well enough for an
I was spotted by a recruiter after attending a Google event on campus at Michigan State. I first did two HackerRank-type questions (but their proprietary version of it). I then had two phone/Google Drive interviews with two separate Google engineer