So a little background. I have a name which the first name can be a male's name, but is like 90% a woman's name and my last name is pretty unique making it impossible to identify what culture I may or may not be from. I also refuse to answer any of those questions which say what race or sex you are when applying for jobs.

I recently applied for a job which I did not get. At the interview I asked the 3 other people applying at the same time and all of them (yes all of them) were Muslim females, if they had any experience at this type of job. All of them said they had no experience. I asked the security guard how many people like me he had seen (those words specifically), he said he was glad to see at least one person like me.

A difficult test was given to us which only me and one of the others completed successfully. I asked the test taker if I did well and she said that it's rare for anyone to even answer all the questions much less get them all right. So I went into the interview confidently.

I did not do as well on the interview as I could've, but I was asked all of 3 questions before the interviewer said I wasn't "the kind of candidate they're looking for." With three years in the same line of work I thought I had proven I could do the type of job, but here I was denied

In my rejection e-mail they have affirmed that I'm not the kind of candidate they're looking for. Is 3 years in the field and glowing recommendations for an entry level job not enough anymore or am I just not "diverse" enough? I truly think it's the latter and not the former and that's the stupidest shit I've ever heard of.