HR call ( HR questions were easy) --> on site interview ( it was with a site tour as well). HR was an administrative person who was very good. After that another HR contacted me to schedule an appointment and then I was called for an interview. Interview lasted about 45 mins including the site tour. The interviewer was very good.