Step1: phone screen / personal interview
Step2: technical interview
Important that you know what the company does, despite some of the portfolio not being disclosed on their site. Also important that you really practice explaining concepts in plain English, not just whiteboarding. The last phase had some pair programming in an IDE that does not have auto-complete or the like, so bear that in mind.