Great interview process, end to end. Next steps were clear and detailed - including the demanded technical exercise - and it was probably the fastest feedback I've received during a hiring process. It included a short phone interview, followed by meeting the department leader and moving to a exercise (5 days to accomplish) that I needed to present in a third interview. The last stages included a shorter session to meet an international department leader and a final meeting with HR.