The interview process was kind of odd. There was no contact with HR in the process. The hiring manager reached out to me, discussed the salary, determined my interest level, and then conducted the initial interview. The second and final interview was with a team of peers. Only two rounds of interviews, and both occurred within about a week of each other. Odd, but definitely not complaining.