Maybe this the best place to ask this.
Unfortunately I've ended up supporting application and not actually coding so during interviews I can't get past technical parts. I feel very embarrassed by my lack of technical abilities. Anyone else had this issue? How did you rise above it?
Try to find positions where they care more about your thought process and your past experience than in your ability to memorize facts about computers. I'm pretty good at my job and make pretty good software (I think), but I couldn't tell you how to form a red-black tree or do a bubble sort. I routinely look up simple Python syntax and how to articles on bash, but nonetheless I get good jobs, and I can reason about a problem and I can read and understand technical documentation. I started barely knowing Python and googling literally everything, like for loop syntax. I'm not going to be the next big name, but I have satisfaction in life and do ok.