You first meet with the director, then you meet with team members, then you meet with the team lead and the director. The director initially goes over the background of the company. Then the team members come in and ask you about your resume. They want you to tell them about projects you've used for the languages you list on your resume. The meeting with the team lead and the director follows and it's more of the same except they ask you a programming challenge to test your problem solving skills.