Interview consisted of 3 rounds, the first round an AI interview, the second one was a recruiter interview, and the third being a hiring manager interview. I was asked to also perform a technology assessment online prior to final interview which included a typing assessment and other technology knowledge. Communication was great, throrough, and quick