I got contacted by a recruiter from LivingSocial. After a couple of emails, we had an initial phone screen, non-technical. After that, there is a code exercise/challenge. Following that, there is a 45-minute technical interview, followed by an in-person interview.