A few phone interviews, one of which was with the CEO. Next they give you a code exercise. Lastly you come in for a few hours and talk with some developers, CTO and CEO to go over your code exercise and give you some other code questions. The overall interview process was very quick, and they worked fast on their end so there was very little wait time between interview steps -- sometimes less than a day. The whole process was very personal and I felt like they actually cared about me and wanted me to succeed in the process. Probably one of the best interview processes that I've ever had.