I applied online and was contacted a few weeks later for a telephonic screening. After the screening, I had an in-person interview, followed by a 1 hour computer test skills test (word and excel), also with a paper based component (logic comprehension/etc). Following this, I had a second in-person interview