The problem is: interviews shouldn't be a mini-GCSE. If I have 20 years of experience and you want to ask me about something I did 10 years ago, I probably can't reproduce it on the spot, but does that mean I'm incompetent?
The idea of "do your homework" for interviews trivializes professionals down to meaningless data points where real experience and past accomplishments are all rendered as null.