PREPARATION. PREPARATION. PREPARATION. Preparation is the key to be successful in any interview and land that job or internship that you always wanted. When you decide you need a job, the first thing you do is evaluate your preparation level. Self-assessment can be tricky. Sometimes we are over confident, and sometimes we are under confident. Knowing what you know is the key. Before we proceed further, I am assuming that you are well familiar with Computer Science fundamentals and can at least solve how to reverse a linked list using two pointers and using recursion without any hints. If you are not sure you can answer these directly, go to the section ‘Prepare from scratch’ explained below first and then come back and continue with the rest of the sections. Continue reading “How to assess your level of preparation for the tech interviews”