There were three total interviews. First was an initial phone screen with the recruiter. Second was an hour-long technical interview with one developer. Third was a two hour, two part interview with two developers asking technical questions and then a coding challenge at the end. Coding challenge was straight forward.