The process included 4 rounds:
1st: Initial talk with HR representative, she was really kind and shared details about the company. We also talked about my goals and skills.
2nd: Technical interview with senior developers. We covered technical questions on code and system design. They were also very nice.
3rd: Homework
4th: Technical interview mostly about the homework.
My overall experience was really good. Unfortunately I had to decline the offer because an other one fit more into my profile, but I definitely recommend the company to anyone. All of the interviewers were really nice and I felt comfortable talking with them.