Hiring process is long, due to all paperwork and health exams you need to do, never takes less than 2 months between applying and being on board.
They make sure you really want to be on board and that is your first choice! They make sure you are up to work in the cruise due to the physical and mental effort, they make you aware of all difficulties several times to see if you are really up to the challenge.