There are 4 rounds of interviews. The initial interview is conducted by the hiring manager and HR. If they move you to the second round it requires a project and presentation given to the hiring manager and HR. The third round is conducted with the VP and the final round is onsite.