Back when the web was still young and I had less than 1 year experience, I interviewed at IBM for a web developer position. They gave me an aptitude test, which they said I scored amongst the highest they had ever seen. This got me through several rounds of interviews but at the very end, I was rejected. When I asked for feedback, the hiring manager said that I didn't have enough experience. It felt like a complete waste of time, because they KNEW I didn't have enough experience from the beginning, so the entire process was really offputting.