The process was fairly straightforward. Started with a phone screen the day after I had applied online after which an in-person interview was scheduled. The in-person interview took about 2 hours and was with three separate managers who asked various questions about my resume and specific skills.