If you block a user, they won't be able to view your posts from that account. If you have a public account, they will still be able to view your posts from another account, but if you have a private account and they followed you, they will no longer follow you nor be able to see your posts if you block them.