I initially spoke with them at a career fair, and I applied online as well for good measure. Following up, I was given an online technical interview which wasn't all that difficut, however it seems that I was turned down on account of my resume rather than my performance on the interview.