I went through two interviews. one with human resources and then one with the team leaders with the team i am working with now. I liked the idea of interviewing with people that i would be working with. I also think it is a good idea to have this two or three step pricess for interviews. I think you are able to identify the people who really want the job.