In my life, I have experienced many interviews. I was interviewed by small companies, by big ones, by popular, and less popular. Sometimes I was doing that because I wanted to get more experience, sometimes I was doing it because I wanted to know what I am capable of doing. Other times, of course, I was looking for a job.
Being a timid person, interviews seemed like a great way to improve the way I communicate with people. Especially since English is not my first language, as you may have noticed, it was essential to have stressful situations (read interviews) where I would have a chance to think on my feet and grow professionally. One day, I told myself that I’ll learn it that well, that I can actually write a book about software engineering.