Initial screening done by a light technical phone interview. An 'Achiever Test' was then required to be completed online. Onsite interview process was done with several developers for technical interviews, then a discussion of past projects and work experience with a manager, followed by a short discussion with the CTO. After the interview a coding problem was assigned for completion at home.