Had an initial technical phone screen with one of the developers. Then was invited to a face to face interview with the hiring manager and then met with a couple other developers and finally one other manager. The interview consisted of more technical questions and general questions. The developers are very technical and we discussed the entire technical spectrum from memory (heap/stack), caching technologies, Java, SOAP vs. REST. The manager questions were more generic such as what is your short-term, mid-term, long-term career strategy, how do you manage deadlines, how do you handle being a part of an understaffed project.