Job hunting can be extremely time consuming and exhausting, so it's exciting when your dream employer calls you up and asks you to come in for an interview. However, when you sit down to talk turkey you want to be prepared. Interviewing can be a nerve-wracking experience. Here are some tips to help you perform your best:

Maintain a professional appearance
It's important to show up to an interview looking your best. Take the time to go get a haircut, iron your shirt and slip into professional attire. If you're worried you might be dressed too casually, you probably are. Taking the time to present yourself professionally highlights a time investment in the position for which you're interviewing. It also demonstrates that you respect the interviewer and the company.After all, you can never be too overdressed.

Do your research
Employers want to see that you've taken the time to learn about what the company does and what responsibilities the specific position entails. One of the best resources is the company's website. Browse the site to learn more about the history of the company, past projects and recent developments. If possible, know the names of the person or people interviewing you before you arrive. Also, learn the language of the job description. Go into the interview with a full understanding of what you would be working on if you were hired. This will also give you the ability to utilize keywords from the job description that are pertinent to the position.

Have answers prepared for the usual questions
According to Glassdoor, the two most common interview questions are "what are your strengths?" and "what are your weaknesses?". Having answers prepared for these types of general questions will help you sound cohesive and confident when answering. No one wants to admit their weaknesses, but finding methods to tactfully answer the question looks better than trying to avoid it. 

Ask questions
Considering how much time you could potentially be spending with the company, you should have inquiries about the position and the company as a whole. Write down several questions that are relevant to the position. Most interviewers leave time for the interviewee to ask questions at the end. Be prepared to fill this time and discuss any aspects of the position you need clarified. 

Say thank you
Make sure to thank the people interviewing you before you leave. After word, send thank you notes as soon as possible. Follow ups can be sent by email or handwritten. Highlight key points of the interview and express gratitude for the opportunity.