human
What are some of the best ways to prepare for a job interview?
assistant
1. Practice answering common questions such as "Why do you want this job?" and "What skills do you have that make you qualified for this position?"
2. Research the company and the role, so you can answer questions more confidently.
3. Prepare answers to difficult questions in advance, like those about your weaknesses or why you left previous jobs.
4. Dress appropriately for the occasion.
5. Bring extra copies of your resume and other documents with you.