I applied online. I interviewed at Kaiser Permanente
Interview
One 2 hour interview with presentation and separate sessions with manager and teammates. Given flexibility of what to choose for presentation topic. Separate sessions with manager helped to understand goals of the department.