Are Mandarin and Cantonese characters the same?

Yes, both Mandarin and Cantonese characters are the same. However, the pronunciations and slangs are different. There are also different Mandarin and Cantonese names for some things.