There were three interviews and a technical challenge.
First interview standard outline of the position, followed by two technical interviews. First one included reviewing work done on a tech challenge. Second technical interview delved into details around experience.
Interviews took place over a three week period.