Provide a detailed explanation of how to prepare for a job interview, including tips on what to wear, how to research the company, and how to answer common interview questions. Your response should contain at least 350 words and at least 3 highlighted sections. Additionally, the response must include the keywords: "confidence", "professionalism", and "preparation".
user