Yes, cabin crew should know swimming. Cabin crew do not have to demonstrate extraordinary abilities for swimming, but must be able to swim for up to 50 meters, across a pool about 2 meters deep.