Great compensation and interesting projects.
None I have seen so far.
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 hiring process involved several rounds over a long time. The programming questions were divided into three parts: * An initial online assessment. * A subsequent Skype interview. * A final in-office interview. The online part was average,
1. Interview with recruiter. I was asked basic questions about my job expectations and three easy technical questions, which was unexpected. Later, I was told this was intentional and meant to be a surprise. 2. Three algorithmic interviews, practica
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 hiring process involved several rounds over a long time. The programming questions were divided into three parts: * An initial online assessment. * A subsequent Skype interview. * A final in-office interview. The online part was average,
1. Interview with recruiter. I was asked basic questions about my job expectations and three easy technical questions, which was unexpected. Later, I was told this was intentional and meant to be a surprise. 2. Three algorithmic interviews, practica