Great compensation, excellent infrastructure, and broad scope.
Always heavier processes, which incentivize bad practices and a "launch at all costs" mentality, even if it means making further development impossible.
Stop hiring random people. Get back to hiring only the best and to simple, good features rather than hiring code monkeys to build complex houses of cards.
The interview process consists of one to two technical phone interviews and an in-person technical interview. Each phone interview is about 45 minutes to one hour. The in-person interview involves meeting with several different people over a period o
Difficult, very, very, very difficult. Mostly LeetCode and system design. The interview process was also very long. There were 5 interview rounds: * The phone interview was the most difficult one.
I received an HR call several days after submitting my application. The questions were standard, covering my background and reasons for applying to Google. The first-round technical phone call focused on game design. I was initially confused when I
The interview process consists of one to two technical phone interviews and an in-person technical interview. Each phone interview is about 45 minutes to one hour. The in-person interview involves meeting with several different people over a period o
Difficult, very, very, very difficult. Mostly LeetCode and system design. The interview process was also very long. There were 5 interview rounds: * The phone interview was the most difficult one.
I received an HR call several days after submitting my application. The questions were standard, covering my background and reasons for applying to Google. The first-round technical phone call focused on game design. I was initially confused when I