When you leave an interview do you have at least a rough idea of what parts didn't go well? Those are the areas you need to improve. Could be technical, could be something else.
I interviewed for a jr dev position and was not asked one technical question. I am sure that the reason why I didn't get an offer was because I did not wear socks. Seriously. I made sure I always wore socks after that.