mining job mechanical engineering interview questions and answers