5 consecutive one-to-one interviews:
2 technical interviews with the team senior and his manager, 2 management interviews, 1 HR interview at last.
Technical interviews need preparation of course.
Management interviews focused on behavioral manner and stress test.