Phone screen, intro interview, take-home project. Basically, see other reviews listed. Interviewer, who will be your boss if accepted, is rude and inexperienced as far as conducting an interview goes. Interrupts too often and is generally unfriendly (again, this would be your presumable boss).
Interview questions [1]
Question 1
Dependent on what you say and how they choose to quiz you thereon