No, they will not receive duplicate messages if the message is sent to multiple Lists they are subscribed to.
For example, if you select 3 separate Lists to send your message to, and a subscriber has opted-in to all 3 Lists, they will only receive the message once.