Preparing for months, and giving dozens of interviews I have an idea of what are the requirements for the role and what topics should you focus upon.