three rounds of interview, first two led by full-time employees, the third one was HR interview. The process was pleasant. The interviewers were all patient and professional. The whole process took ~2 weeks, each one prefaced with an email notification of the interview result.