First a phone interview that is mainly focused on behavioral questions. Some include - What are your strengths, tell me about a time you were on a successful team, tell me about a time when you had an issue and you overcame it in a team etc...If it goes well you'll get called in for an in person interview with 2 supervisors, 1 manager, and HR. Mostly behavioral questions again with some additional technical questions based on what you have on your resume. All in all, not too bad.