The recruiter was very nice and always helpful, I was very fortunate to be assigned with them. First in the interview process is a phone screening, then a security screening, online assessment, and final round onsight(virtual) interview with a tech lead and an engineer. The interviewers were friendly and kindly answered questions. My interviewer Asked about my resume and provided insight into what the job would be like.