I attended a job fair for a pre screen interview. One meeting with an HR rep to discuss salary requirements and benefits. One meeting with the hiring manager to discuss the resume and talk about work experience. One more interview with a technical expert in person. Two phone call follow up interviews one with the technical expert and one with the hiring manager.