online assessments (personality fit, etc.), 2-3 question hirevue, then final round 8-hour interview (consisting of behavioral, case, business plan development, and presentation). met with numerous team members throughout the final interview. each interview "session" was 30-60 minutes.