One screening interview and then 3 back to back technical interviews. The screening was done by a seemingly fresh developer who didn't understand some of my answers, so i had to give him another basic algorithm. The technical interviews discussed my resume (thank goodness somebody cares about prior experience), had a graph problem that is solved by BFS, and finally there was a question that was much more complicated than the person asking it realized. Overall, I was frustrated by the level of preparedness of my interviewers.