An online skills test (basic math, logic, English language skills, timed) was followed the next day by a phone interview with HR. This was followed by an interview with manager (direct supervisor of the position) the next week, which was followed by a second interview with the executive for the department and VP of HR a week after that. I was told all offers are conditional upon a background, reference, and credit check.