You've summed it up perfectly! I think preparation is definitely key to the success of any interview. What always worked for me was writing down 10 solid achievements from my career history, then mapping out how those achievements relate to the position that I'm being interviewed for. Just my 2c worth.