Most people are super smart, but many of them lack even basic social skills, and they will drive you up the wall.
Google is a really good large company, but it is a large company. Creeping bureaucracy and attempts at making everything more corporate are a daily theme and, if left unchecked, will eventually destroy the culture.
People retention measured in decades has its downsides. Because Google has been so successful, the old-timers see little reason to adopt engineering practices of the 21st century, and Google is slowly but surely slipping further and further behind the industry in tools and programming practices.
God damned open office plans! The scourge of tech companies. Google is one of the worst offenders.
PLEASE, for goodness's sake, let people use stuff invented after 1990. Otherwise, Google will become one of the companies we laugh at that still write COBOL in 2015.
No, Go doesn't count: it's basically a nicer C.
Very difficult and many logic exercises, and it is very difficult to get in. I do not recommend. Little code required, problem-solving activities, many requests and few open positions.
The interview process begins with an initial call with HR, followed by a phone interview. The hiring manager then needs to select your CV before you can proceed to the final stage. You can only reach the final stage if you have already matched with a
* One HackerRank technical question * Two phone screen technical questions * Three on-site technical questions The process took multiple months. If approved by the hiring board, you will have multiple casual interviews with teams that you might work
Very difficult and many logic exercises, and it is very difficult to get in. I do not recommend. Little code required, problem-solving activities, many requests and few open positions.
The interview process begins with an initial call with HR, followed by a phone interview. The hiring manager then needs to select your CV before you can proceed to the final stage. You can only reach the final stage if you have already matched with a
* One HackerRank technical question * Two phone screen technical questions * Three on-site technical questions The process took multiple months. If approved by the hiring board, you will have multiple casual interviews with teams that you might work