There are six main stages of a recruitment life cycle: preparing, sourcing, screening, selecting, hiring, and onboarding.