I'm wondering if there might be a problem...
I was doing a mission to retrieve a data capsule, and on my way back to the station got interdicted by a high ranking Python (I was in an "A" rated Python, with two shield booters). We fought it out for a while, and I had his shields down and hull around 75%. I had also taken some hull damage, but less than him (I think I was around 84%). He then jumped out so I couldn't finish him off.
As soon as I went back into supercruise, he came back and interdicted me, but he had full shields and hull. So, that's not right eh? Unless there is some magic hull repair module I'm not aware of.
So, I decided to leg it, since the fight didn't seem fair if he could jump in and out with damage repaired, but I could not get away. Even with 4 pips to engines and constant boosting he continued to fire constantly without any break, while staying within 1.5 or so km. There was just nothing I could do. I was eventually able to jump away (I was mass locked), but he interdicted me almost immediately again. This happened several times until he ended up destroying my ship.
I might also mention, as I was in a Fed system, there was no response from any security vessels during all this - so I was on my own. I did notice something like this in one of the early betas, where some npc's seemed almost god-like at times.
Anyway, on the chance this is a bug I did report it. Where can I get me one of those magic hull repair kits I wonder...