They do couple of interviews until you get approved.First you will have a prescreening interview with an agent, then an official interview via skype or in person with one of their global recruiters and if you are for a higher position then , you will have an interview with one of the shoreside managers of that department, lets say a restaurant operations manager fleet wide.Very professional. You do an XT profile test on line as well that will give them a full information on your profile , skills and knowledge.They do prescreening, medical tests, police record.