Very intense interview process. Over a course of 3 to 4 months expect to go through approx. 10 meetings. Officially it's two steps (2 meetings & 3 meetings). But there is a couple before that and a couple after that. On top of that there are some not mandatory meetings, which are still valuable. Overall very the whole process very thoroughly tests your product knowledge, technical knowledge and people skills