Oxford Handbook for the Foundation Programme: An excellent overview of junior doctor life that features variety of common clinical scenarios and how to tackle them.
ISC Medical Interviews: Your best friend for interview practice. Has an excellent selection of techniques to structure your answers for the most common interview questions.