I'm glad to have read this. I don't list on my resume or talk about the technologies that I've dabbled with personally or academically since they are not my core set.
Maybe I suck at interviewing, but there's no helpful feedback even when I ask. One company told me to look for a junior position at a smaller company for "more experience to be stronger candidate" even though the position that I applied for was a junior position. It was one of those interviews where you answer all the questions and feel great about it, but the hiring manager has some hidden doubts.
My biggest issue is getting interviews.
It's really discouraging, but I've began teaching myself a lot of new technologies and started working on some personal projects (one was even on front page of HN a few months ago). I think the tech industry is a very merit based industry, and if I just get good enough (or at least appear good enough) then I will eventually land a good position.