Thus far I have taken a couple of online assesments. The first one was the standard behavioral assesment, and the next was a math skills test. I passed both, and was then offered an in person interview. From what I hear the interview process is pretty rigorous and you have to know your stuff.