Is it a good idea to mention salary at interview?
Not unless specifically asked for, and even then it is best to refer that question to your recruitment consultant. Salary discussions often place a candidate in defensive mode trying to justify figures. As a third party we can negotiate on your behalf. If you do raise the issue of remuneration it will inevitably appear that it is one of your prime motivating factors even if this is not the image you wish to portray to a potential employer. Other topics to avoid at first interview are sick pay and holidays this suggests that these are your primary motivators. Such topics will be covered in an offer letter or at a second interview.