They give you the option of interviewing at the office or doing phone interviews if you're not in the area. 30 minute behavioral interviews with 3 different members of the team I would be working for. Very easy interview questions, nothing very technical or complex, just basic behavioral questions to see if you're competent and can communicate effectively.