Round 1 : Call with a lead developer > technical questions related to the position.
Round 2 :Meeting with a senior software developer and an architect > live-coding session.
Round 3: Call with the HR > follow up on the process.
Round 4 : Meeting with developers > system design (through an exercise) and project presentation.
Round 5 : Meeting with the HR, sales team and head of competence > culture fit.
Round 6 : Meeting with the HR > introduce the offer.
Personal experience :
I had a great experience during the hiring process : every interviewer dedicated 5 to 10 minutes to share feedback about the meeting/call to highlight to good points and the bad points, but also to share the decision about moving forward or not. The interviewers managed, somehow, to remove the "interview" angle from each meeting. I really felt like I was working with teammates (live-coding and system design rounds). I definitely recommend Zühlke if you are looking for a company with a modern mindset and great opportunities and even benefits (the group is growing and more benefits come with it).