Is it a common requirement for Chinese interpreters to be fluent in two or more dialects?
Probably depends on the locations and needs.  

People who speak dialects probably can understand at least either Mandarin or Cantonese. That can be the reaons why Mandarin and/or Cantonese is the requirement in general.