A lengthy interview process. You can expect to complete more than 6 rounds of interviews, including 2 take home tasks. For this particular role, I met a lot of stakeholders / members of other teams I might be working with who all were able to give input on my application.