1st initial interview with a recruiter from corporate followed by a 2nd interview with either the same or another recruiter. For final interview they will setup an interview in person with a manager from the given department. After final interview I was offered the job on the spot.