Started with an initial phone screening, basic questions, "desired salary, what's your experience with this programming language, willingness to relocate." After that I had an interview with the Senior Developer. It went very well and was almost all technical questions about the projects on my resume. Very nice and positive experience.