There is a phone interview first, and it lasts about 30 minutes. The HR will also disclose the salary of the position. Then you are invited to their site and interview with the group, which usually consists of 3 people, two managers and one director. They will ask specific questions about the previous experiences.