Phone, there was a interview internally , then there was an interview with client panel which went for 30 min. there was many questions technical and non technical. Then we have to wait for 2nd round interview and then there was a HR call and there was a interview or i would say review bout the salary and benefits