Several online interview questionnaires and "test-like" questions to answer followed by a virtual online interview as well as several follow up telephone calls to arrange telephone interviews with managers from various departments.. A lot of coordinating to align schedules so that a phone interview with multiple managers simultaneously took a lot of maneuvering. The people I spoke with were always professional and courteous .