human
What are some of the best ways to prepare for a job interview?
assistant
1. Research the company you're interviewing with and make sure you understand their mission, values, products or services, and history.
2. Practice answering common questions such as "Why do you want this job?" and "What have you done in your previous jobs that makes you qualified for this one?".
3. Dress professionally and arrive at least 15 minutes early.
4. Bring copies of your resume and portfolio, if applicable.
5. Be prepared to answer tough questions about yourself, including why you left your last job, how you handle stress, and what your weaknesses are.
6. Make sure to ask thoughtful questions about the company and the role.
7. Follow up with an email thanking the interviewer for their time.