Phone interview, 2 in-person interviews with single interviewer. During the last interview, you had to present the product as if you were pitching it to a potential client (~10 min. presentation). All employees, regardless of dept/job had to go through this - though I don't believe this is still part of the process.