On another note, learning is considered working, and people are hired for their ability to learn rather than their ability to memorize pedantries like libraries or language factoids. They also hire for attitude, which I think contributes to why we have such great people working at Google.
Exceptional work-life balance. I have seen no tight restrictions on scheduling, as long as one shows up to their daily standups/weekly meetings and contributes to their team in terms of work and communication. Working remote isn't generally considered a standard, but people usually work from home once a week and put in as many hours as they need to in order to be effective.
High degree of lateral mobility. It's easy to move from team to team, as long as one is willing to put the time in to deal with the learning curve involved with new material. This is an aspect of employee satisfaction that I think contributes to people staying long-term.
Google takes perks-related feedback very seriously. In order to stay competitive while hiring the best people, they will gladly take any well-constructed feedback related to food, transportation, work environment, pay, etc., directly into mind. The feedback system for perks is quite elaborate, and they're always trying to improve conditions for workers.
Google has a very healthy codebase, and people take submitting code into production very seriously. Expect to have at least a half-dozen comments on your code if you're submitting more than 50 lines of functional code; someone else will think that something could have been refactored or named better. Being able to accept criticism and not take it personally is deeply ingrained in our culture, and I think this is one thing that helps us to flourish and avoid critical failures when the stakes are high.
They also hire some of the most fluid and competitive engineers in the world, so the bar is very high. On the bright side, this also means that people who want to spend their entire careers in development can do so while expecting to live a comfortable lifestyle. I don't see many people who spend their entire careers at Google, but doing so also is not a bad career option at all and a great opportunity to develop expertise in a field.
If you want to turn out really healthy, well-documented, well-tested, and effective code that will be used entirely on the basis of its usefulness to other people, Google is a great place to be. If you want to quickly turn out products with a high-risk, high-reward basis at a fast rate, then a startup company might be a better option.
Continue improving transparency within HR regarding hiring practices and salary.
Transparency is now considered a trait of a company that employees take into consideration, and the positive trend I've been seeing should definitely continue.
I applied online. I completed two rounds: i) a technical coding round, and ii) a behavioural round. I think the behavioural round went well, and we talked for 40 mins about my previous experiences and some scenario-based questions during the technic
It was a three-round process: * Phone screen * Zoom interview * In-person interview Behavioral and technical rounds followed. I met the team and enjoyed my time in the office. Prepare your story well. Keep practicing, and you will do great.
I applied online through Google's website and received a coding challenge a few weeks later. It was a typical coding challenge with two questions to be completed in an hour.
I applied online. I completed two rounds: i) a technical coding round, and ii) a behavioural round. I think the behavioural round went well, and we talked for 40 mins about my previous experiences and some scenario-based questions during the technic
It was a three-round process: * Phone screen * Zoom interview * In-person interview Behavioral and technical rounds followed. I met the team and enjoyed my time in the office. Prepare your story well. Keep practicing, and you will do great.
I applied online through Google's website and received a coding challenge a few weeks later. It was a typical coding challenge with two questions to be completed in an hour.