It's difficult to list out all the difficult questions but most commonly asked questions are jotted below here with some fantastic answers. Let's take a quick review:
1. Please tell me about yourself?
It is the most obvious and frequently asked question during interview. When you face this question, talk about your personal characteristics and skills that highlight your career strengths. The view behind asking this question is that the hiring manager wants you to tell, why you are the best option to hire. Also discuss about what efforts you have taken to prove yourself the best candidate for this job. Don't stretch, and make it short.
2. What are your greatest strengths?
Speak on the qualities you possess that most employers value, such as commitment, initiative, drive for work, communication skills, flexibility, motivation, pleasant personality, etc. Focus on those that directly match the job requirements.
3. What is your greatest weakness?
This is a tricky question. You have to be really careful while answering this question. Here you need to talk about the weakness which is work related and which you are trying hard to overcome. To give you an example, let's say, if you get nervous before an important meeting, you can use few relaxing techniques and learn to apply it whenever necessary.
4. Where do you plan to be in your career in five years?
Employers like employees who have set goals in life and work accordingly. If you're asked this question, you can talk about achievable objectives and the efforts you are taking to achieve them.
5. Why do you want to work for this Company?
If you do a bit of research about the company while preparing for your interview, it will surely pay off. Classify some specifications about the company, say about its products, services or management style that appeals you the most.
6. Why should we hire you over other strong candidates?
One of the toughest interview questions you may face. But not to worry and say it fearlessly that they should hire you because you are the best person for that job. Then back your statement with specifications.
7. What motivates you?
A much generalized form of question is about your motivation. Give an honest answer to this question. Avoid answering it as "because of money". Many of the workers are motivated by the nature of work. It may be challenging and interesting also to work.
8. What are your salary requirements?
In this case, the answer depends entirely on your experience. Interview experts suggest not bringing up salary at a first job interview. But if the hiring manager brings it up, you should be ready to answer. You can be vague here and say that salary isn't your main consideration and you're open to any reasonable offer. But if you are experienced, depending on your previous salary range and a bit of market research, you can give a confident figure as well.
It's all about your confidence that you show as to avoid errors and impress the employer.