Older steel helmets don't but modern IIIA-class helmets (e.g. ECH) do.
Kinetic energy is not an unsolvable problem, energy can be dissipated. The momentum is in fact the problem that can't be really worked-around (except spreading it over longer period of time) but the momentum of a bullet is low.
UPD replaced "impulse" with "momentum", lost in translation