It went very smooth. The HR was responsive and helpful. First round was with the HR. Second was on call with the hiring manager and third round was onsite interview. The HR was helpful in arranging the onsite interview process. The schedule was provided to me about who all would be interviewing me