Roughly 12 hours over 6 weeks of interviews between 15 people, some in pairs, most individual, almost all technical-focused with a big emphasis on work ethic, personality and communication skills.
Single round interviews until final 2 days, then 5 round technical, followed up by 3 rounds with senior management.