Question: how do i know someone has blocked me on viber?
Answer: if the profile shows both the photo and last seen status, then yes, 100%. ...  if the photo is not there but last seen is present, you had also been blocked.