I was asked to take an online assessment at home, then after "passing" I was asked to take the same assessment at their office (so they could confirm I wasn't cheating or something). A week or so later, I was asked to come in for an interview and a second interview was scheduled. The day before my second interview, I received a call to cancel because they decided to only accept people with IT degrees (though the posting specifically said this was not necessary).