How to Counter Doomfist

Meis hitbox is also big, so is Reapers. Can’t hog just hook and one shot them both? Don’t they all need to be in the hooks effective range to do any damage? Idk what to tell you. I know Hog doesn’t counter them, he also doesn’t counter doomfist. He has a slim chance to catch him provided he sees where he is coming from and who is he planning to CC/instakill and provided he didn’t use that one hook for idk… killing something else?