I had four interviews. The first one was an HR interview mainly focused on my motivations, my background and a brief introduction to Sonos. Then I had a technical interview (a one week challenge to complete and to present to the team). After these steps, I had another interview with a manager an another member of the team (project related questions). The final one was with the HR and was about the job offer details.