Process consists out of 5 steps.
1) HR questions
2) quick talk with CTO about technologies and position
3) online programming tests/tasks
4) in dept tech interview with team
5) final talk with CEO
1st step was in form of asking questions, giving answers and then waiting to interview write down answers. 2nd was more about tech used and role in team. But still some same questions from 1st step. 3rd step was online test. Consisted from questions with multiple answers and online programming tasks and on time limit. Although i scored good percentage I did not proceed to next step so cannot tell about last 2 steps.