Great colleagues.
Tremendous amount of possibilities to improve your hard skills.
Easy to relocate after a few years of experience.
Less than average compensation. Work-life balance is not so good.
The hiring process consisted of: * An interview with the hiring manager (30 minutes) * Two technical sections (60 minutes each) * A general final interview (60 minutes) * A team introduction phase The team introduction involves more detaile
Technical interviews consist of a set of algorithmic tasks of medium complexity. Each task can be solved in an arbitrary programming language. The duration of the interview is one hour. After solving all tasks, you can use the remaining time to ask
The interview process begins with one Skype call. If successful, you will be invited for an onsite interview. The onsite interview includes: * One algorithm interview (1 hour) * Three interviews with different teams. They ask to solve easy pr
The hiring process consisted of: * An interview with the hiring manager (30 minutes) * Two technical sections (60 minutes each) * A general final interview (60 minutes) * A team introduction phase The team introduction involves more detaile
Technical interviews consist of a set of algorithmic tasks of medium complexity. Each task can be solved in an arbitrary programming language. The duration of the interview is one hour. After solving all tasks, you can use the remaining time to ask
The interview process begins with one Skype call. If successful, you will be invited for an onsite interview. The onsite interview includes: * One algorithm interview (1 hour) * Three interviews with different teams. They ask to solve easy pr