Phone interview with HR - asked general questions to clarify years of experience. Week later, phone interview with technical lead whom asked general and simple technical questions. This was followed by a 24 hours code challenge. A couple of weeks laters, an on-site interview with 5 individuals.