The interview process starts with a driving test since the job entails a lot of traveling and I will be driving. After that there is what is called preliminary interview where your knowledge of the field of job is tested. After that there is what is called further interview. I think this days the preliminary interview has been replaced with written test. If you are successful at the further interview, then you will meet with the head of department who will assess you to know how well you are suited for the job. If he/she is satisfied then you will meet the MD which is the last and final stage. Often it is considered as formality however few people have been declined an offer at that stage due to little errors such as inappropriate dressing, lying etc.