Phone screen, coding exercise, onsite interviews with coding exercise.
Phone screen about my background and what I was looking for.
Coding exercise to verify my design and programming skills.
Onsite interview and lunch to verify programming skills and cultural fit.