Two rounds of interviews. One virtual and one in-person panel. Also had to complete a three-hour writing assignment to qualify for the in-person. Overall the interviewers were fairly average and the writing assignment was easy but they went with a different candidate.