I need a detailed guide on how to prepare for a job interview in the tech industry. Please provide a step-by-step approach, and include tips on common interview questions and how to answer them. Your response should contain at least 3 placeholders represented by square brackets, such as [interviewer's name]. Also, highlight at least 2 sections in your answer with markdown, i.e. *highlighted section*.
user