I would never recommend memorizing responses to HR questions. I was just caught a bit by surprise by some of these when I had my first interview and I thought if I could post them here it might help someone else in my shoes in the near or far future. To me, if you can be at the very least mentally prepared to answer some of these questions by thinking about them before hand it makes the whole process go smoother.