It is a global organization which invests much in its staff.
You can be relieved of your duty at any time.
I had a couple of on-site interviews, which basically dealt with algorithms/coding questions. Aside from the actual interviews, I had somewhat negative experiences with the follow-up process; it took too long.
The interview process was very professional, yet personal. It started with a phone interview, then an in-person interview a few weeks later. All appropriate questions were asked for each interview.
- Referral - 15-minute Phone Screen - Technical Phone Screen (Google Doc) - One question, 30 minutes - On-site (All Whiteboarding) - 4 interviews: 3 before lunch, 1 after - Involved questions, but nothing crazy
I had a couple of on-site interviews, which basically dealt with algorithms/coding questions. Aside from the actual interviews, I had somewhat negative experiences with the follow-up process; it took too long.
The interview process was very professional, yet personal. It started with a phone interview, then an in-person interview a few weeks later. All appropriate questions were asked for each interview.
- Referral - 15-minute Phone Screen - Technical Phone Screen (Google Doc) - One question, 30 minutes - On-site (All Whiteboarding) - 4 interviews: 3 before lunch, 1 after - Involved questions, but nothing crazy