Interview was the worst I ever had. The interview felt like being interrogated rather than a process of communicating and getting to know each other. Recruiter first contacted me. I applied for the position through link. Phone call interview with recruiter, and hiring manager. Interviews with teams.