A bartender is responsible for preparing alcoholic or nonalcoholic beverages for bars and patrons. He also interacts with customers, taking orders and serving snacks and drinks. Assessing bar customers' needs and preferences and making recommendations.