Working with and learning from extraordinarily talented and resourceful people.
People tend to be hyper-specialized, and getting things done can take much longer than in smaller, more nimble companies.
The process takes months. The interviewers are very nice. They will give you hints, and normally there are several follow-ups. The difficult part is the follow-ups. Try to get hints if you can't come up with any solutions.
The interviewer was late and asked one question about hashmaps via Google Docs for 30 minutes. They didn't discuss my old school projects much. The question wasn't tricky at first, but the interviewer added more requirements as we went along.
It was good. They asked about basic programming questions: * Which language do I prefer more? * Questions on cloud computing? * Why do you prefer this company out of all other companies?
The process takes months. The interviewers are very nice. They will give you hints, and normally there are several follow-ups. The difficult part is the follow-ups. Try to get hints if you can't come up with any solutions.
The interviewer was late and asked one question about hashmaps via Google Docs for 30 minutes. They didn't discuss my old school projects much. The question wasn't tricky at first, but the interviewer added more requirements as we went along.
It was good. They asked about basic programming questions: * Which language do I prefer more? * Questions on cloud computing? * Why do you prefer this company out of all other companies?