Having just completed a round of interviewing, I would add:
Listen to the question. The first question we asked on chap was to “BRIEFLY SUMMARISE his career to date”. Half an hour later, he was still going. Not only did he describe every job, he went on to describe, in minute detail, every project from each of those jobs. Not only is this very boring for the interviewer, it shows that the candidate cannot follow a simple request/instruction.
Try to smile a few times - even if you are nervous. It really makes a difference. Remember, the interviewer is wondering if you will fir into the team. Social skills are part of the assessment.
When asked how you see your career developing, try not to talk exclusively about something that the job doesn’t bring. I interviewed someone for a DBA job, and their aspirations all focussed around c++ & c#. (Why was he at the interview at all?).
Just my two penneth.