I applied online. I was contacted via email by (what I assume) is a recruiter. A phone interview was scheduled for the following week. The interview lasted all of ten minutes, as it became readily apparent that neither myself nor my interviewer found me right for the position. The interview basically stopped when I answered (twice) that I'm not an active league player, and that I'm not beyond introductory SQL.
No where on my resume do I state that I have any SQL experience, nor is it actually in the job description on the website. It's also readily apparent they are willing to discard candidates based on current League experience, which is also not mentioned any where (job description completely lacks even any mention of League). I see how this could be interpreted as a given, however it also makes me think that there must be something... wrong... going on that if you are requiring this depth of knowledge up front that you're not able to fill the position from within your current ranks, even from your CS department.... and to that not willing to invest the time into someone within to get them the knowledge they need to fulfill and grow into a position.
Most frustrating part of all was the attitude of the interviewer being seemingly hostile as soon as I stated I was not a current League player as if I had commuted some kind of major faux paus. The follow up questions after that seemed aggressive, with every reply I received a response asking 'Anything else?'. I'm sorry but, as an adult, when I make a statement in reply to a question that's my statement. If I was going to say anything else I would have.
It was an extremely aggravating process and felt incredibly unprofessional.