Smart colleagues, interesting tasks, high salary.
Located in Moscow.
Bad work/life balance.
Usually 3 or 4 steps. The first is a technical interview with basic IT questions. Some of them are really useless, pulling from university or high school, topics long forgotten. The next two are technical interviews with very hard algorithmic tasks
That was a discussion with three people from the software engineering group for which I was applying. There were some engineering tasks, questions about experience with details, some puzzles, and some math.
1 HR call, 2 standard coding DSA rounds, and a 1-hour talk with the team lead about: - My experience - Past projects' architecture (public API maintenance, microservices, etc.) - How the web works (from DNS to sockets)
Usually 3 or 4 steps. The first is a technical interview with basic IT questions. Some of them are really useless, pulling from university or high school, topics long forgotten. The next two are technical interviews with very hard algorithmic tasks
That was a discussion with three people from the software engineering group for which I was applying. There were some engineering tasks, questions about experience with details, some puzzles, and some math.
1 HR call, 2 standard coding DSA rounds, and a 1-hour talk with the team lead about: - My experience - Past projects' architecture (public API maintenance, microservices, etc.) - How the web works (from DNS to sockets)