Diageo interview question

which clustering algorithm to use when categorial data is present?