Met a recruiter at a career fair, then had a phone screening with him about a month or two later. Then had one interview with a developer, and a final round of four thirty-minute interviews. Some questions asking about technial ideas, but mostly behavioral.