If you are preparing for interview, you presumably have a license, which presumably required passing exams containing the answers to your questions.
If you need this much of a refresher, I strongly recommend you invest a few pounds/dollars in a couple of books.