There was a take home assignment. They suggested you spend no more than 4 hours on it. A couple days later, you meet with part of the team and review your code changes.
Interview questions [1]
Question 1
Why did you make the choices you made in the take home assignment?