Phone interview followed by a 3 hour in person interview session (3, 1 hour long interviews each with 2 to 3 supervisors or senior level managers conducting them). Additionally, for this position, there was a skills test to validate the ability to read logic and analyze information.