How about getting rid of these ridiculous coding interviews altogether? My current job didn't give me one and it's a great place to work. Whenever I interview someone now, I don't give coding interviews. I feel like I get a better feel for the candidate by just talking about their experience. Coding interviews are unnecessary and stressful. I have 15 years experience, I write code everyday and I'm pretty good at my job, but I'll fail a lot of coding interviews. No one codes on whiteboards in front of other people with no resources. It's the worst way to evaluate a potential employee. I'll never again work somewhere that screens candidates that way.
I'm in favour of coding interviews for people that don't have a public record of their work -- and even then I'm in favour of them in most cases.
The trouble with programming is that we have no general device to measure it that transfers between positions. The level of education and ability wildly differs between schools and individuals.
I've encountered people that have worked for 10 years, yet in my opinion, weren't qualified to work as a programmer. I've encountered people that haven't worked yet, but were excellent programmers.
There's a million ways into this profession. There's no reason to believe the history of an individual matches the expectations of your company.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.