I had one phone interview and one on-site interview. The on-site interview was the 2 team leads and one senior project manager. The interview took around 2 hours. Generally speaking they were friendly at the interview. I got the result of interview after 3 days, but my background check took around 5 week.