If you are having a job interview in a near future then there are chances that many if not all these questions will be asked by the interviewer. If you are well prepared for answering then there is a hefty chance that you will land the job.
An interviewer, recruiter or a hiring manager may ask you one of these questions during the first, second or a Skype interview. I give you tips about what to avoid and what to include in answering these questions. My advice will also enable you in how not to answer them.