Great place to work. Company tries really hard to keep employees happy.
Google works on a lot of far-out projects. The good side is you get to work on hard problems that you probably couldn't work on elsewhere. The down side is you work on a lot of marginal products which will probably not succeed. It takes a very particular mindset to stay motivated in that environment year over year.
Went good. It was tough for me, but not that tough. It went well, so overall it was good. Went good. It was tough for me, but not that tough. It went well, so overall it was good.
An engaged recruiter set up what became five interviews: * Two coding and algorithms * Two systems design * One "Googleyness" and Leadership The first coding interview went well. For the next interview (systems design), the interviewer ghost
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
Went good. It was tough for me, but not that tough. It went well, so overall it was good. Went good. It was tough for me, but not that tough. It went well, so overall it was good.
An engaged recruiter set up what became five interviews: * Two coding and algorithms * Two systems design * One "Googleyness" and Leadership The first coding interview went well. For the next interview (systems design), the interviewer ghost
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.