Wide variety of tasks, lots of talented people.
Very competitive and stressful environment.
I was asked to solve two simple algorithm problems in a live coding format. The interviewer was polite and pointed out minor mistakes. The interview lasted a little over 30 minutes.
3-step interview: * HR * Technical (5 hours) - many questions about programming language, a bit about algorithms. * With managers - only questions about life, previous job, etc. Not hard, but requires deep knowledge of the programming language.
The process is quite general: first, you contact a recruiter (in my case, it was some consultant from a recruiting company), then you pass several interviews. As I live not in a city with the company office, initial interviews were via Skype: 1. In
I was asked to solve two simple algorithm problems in a live coding format. The interviewer was polite and pointed out minor mistakes. The interview lasted a little over 30 minutes.
3-step interview: * HR * Technical (5 hours) - many questions about programming language, a bit about algorithms. * With managers - only questions about life, previous job, etc. Not hard, but requires deep knowledge of the programming language.
The process is quite general: first, you contact a recruiter (in my case, it was some consultant from a recruiting company), then you pass several interviews. As I live not in a city with the company office, initial interviews were via Skype: 1. In