Excellent thread idea
My issue is that I have a 2.2 undergraduate degree, which immediately rules me out for all the best firms.
For instance, my Masters degree that I'm currently studying for aligns me perfectly for the job Kreeeee posted, but I know that the 'big 4' will reject me in the first round of sifting.
I hid my undergrad degree for a company I applied to last year, and only mentioned my result when I was asked explicitly in the final round interview. I got a phone call from them this week saying they don't normally accept people with a 2.2 degree, but would like to interview me with a few business teams to see who I would be best suited to once I've completed my masters. Basically saying, your a good enough candidate normally, but we're not quite sure if your good enough to make us bend the rules. I had a very similar experience last year (though far more annoying), where I had signed a contract for an investment bank, which was then withdrawn when I got my degree result.
Advice?
There is a degree of leeway, as it is typically a way of setting a minimum entry requirement to limit the number of applicants. Your masters will trump your undergraduate degree and a 2:2 masters will certainly at least get you a chat with someone.
If you are particularly well aligned with our values and technical requirements then it is much less of an issue. Get in touch in a more private setting if you want to discuss it further.