It is a good idea just to ask how you pronounce the characters, esp., one's name.
I assume that a J football player, Nakata, said my name is Nakata, not Nakada millions of times before.
I think trying to memorize all Japanese names is nothing but a waste of time, for some say there are more than 300,000 families names in Japan. The effort itself would be nice, though.