Please click on the relevant topics for Interview questions and answers. While every effort has been made to be as accurate as possible in the answers please note that there are no perfect answers for any interview questions and what we provide here is one of the many possible replies you can have for these questions and it is upto you to fine tune your replies to suit the situation and context in which questions are asked.