I have a lot of experience with interviews. I never liked that question, but when I asked something like it the best answers were along the line of this:
"It isn't my style to blow my own horn, but if you talked to my former co-workers I feel pretty confident that they would tell you I am _________, able to ________ ."
By framing it in the relationships of co-workers you at once show them you are not an egoist, and that you receptive to feedback and perceptions of those working with you.
If you left a job recently, resist all opportunities to bad-mouth your former employer, or work situation. Be honest, but direct answers toward what you learned rather than
any residual feelings you may have. Nobody wants to hire a disgruntled employee.