Initial phone interview followed by in-office technical interview that included a written test, coding test, and white-board design session. Third phase involved face to face interviews with product development and management leaders, HR, and VP Technology. There was a required online personality test and a final interview with the CEO.