What I learned from ruined interview

I've had a very high self-esteem regarding my skills. I had my first difficult technical interview, and wow, they really surprised me. They made me realize that... (By the way, this was a good experience for me because I treated this 'defeat' not as a failure, but as an opportunity for growth. Because of that, I didn't start belittling myself or beating myself up. On the contrary, it sparked a…