All of us reach a moment in career when we need to pass interview. It may be tough, stressful process that we want to finish faster. Personally, I feel enthusiastic about interviews. Why? Let me share my viewpoint in this post (when I say 'interviews' it is mainly about 'engineering job interviews'). Initially, I divide job interviews into 2 categories: external - when you want to get into a new company internal - when you want to pass an interview for promotion inside your current company. Despite to the category, you of course need a solid technical preparation. Everyone has own approach to technical preparation while I may suggest to write key points by hand. The purpose is not to reread these records later but mainly to remember the information in a structured format as we structure records in a paper. I will not write about resources for preparation as different position and companies have different requirements. Just google it, and do some research. ...