The interview process was thorough and very transparent. The first chat was on the phone with the recruiter to get to know you a bit, your motivation etc. I was then given a technical assignment to complete within a week. After that, we scheduled technical video interview to review the code. It was very straightforward technical conversation developer-to-developer. People I talked to just wanted to know thoughts behind your approach, what was the most challenging, how you would extend it further etc. Next I had 2 culture interviews with two different people from the company, also very clear and pleasant. The final round was a video interview with the CEO, once again very straightforward conversation about your professional experience so far. It all was very well organised, the recruiters took care of addressing my doubts, questions, anything, very quickly. Everyone I met during the process was very helpful, 10/10 would do it again ;)