How can I prepare for a job interview in the tech industry, specifically for a software developer position? Your response should contain at least 3 bullet points. Use the markdown bullet points such as: * This is point 1. Include keywords: resume, skills, practice, coding, algorithm, mock, interview, whiteboard.

user