If you join Carnival as Bar Server, you will be introduced to a knowledge test, and depending on your results, management will place you to a weak earning ship/bar or top earning bar.
Following is a quiz recorded by a candidate who passed it with a high scoring 97%.
As time pass, test will change, but good number of questions may be repeated.
Find the rest of questions at the Cruise Ship Interview Materials