About 3 rounds of interviews with a homework assignment to start. The homework assignment was a little tricky, leaving an ambiguous answer. They are mainly looking for how you go about solving the problem, rather than providing a 100% correct answer.