Cheerful and affable staff. A lot of skilled and smart engineers. Mostly good and inspiring technology stack and the projects. Well-paid job positions. Irregular working hours with the ability to work from home sometimes if required. Nice offices.
There is a risk of poor project management and limitations in the freedom of technology selection.
It's a nice place where people from the industry worked with all kinds of engineering. I had a screening call. It was pretty quick; they just checked if I was the right person and reviewed my background, etc. My next step was an online coding assig
It consists of several stages. * Two-three stages of solving algorithmic problems * One-two stages of system design At the algorithmic stage, it is proposed to solve two tasks. One task has an easy level, the other is rather medium than hard.
4 tech interviews. Simple algorithms tasks. Two tasks: Coding (also algorithms). Two tasks: Algorithms tasks. Two or more tasks: System design interview. Team meetings, may be multiple teams.
It's a nice place where people from the industry worked with all kinds of engineering. I had a screening call. It was pretty quick; they just checked if I was the right person and reviewed my background, etc. My next step was an online coding assig
It consists of several stages. * Two-three stages of solving algorithmic problems * One-two stages of system design At the algorithmic stage, it is proposed to solve two tasks. One task has an easy level, the other is rather medium than hard.
4 tech interviews. Simple algorithms tasks. Two tasks: Coding (also algorithms). Two tasks: Algorithms tasks. Two or more tasks: System design interview. Team meetings, may be multiple teams.