An updated version of an earlier post ….
STEP (Sixth Term Examination Paper) Mathematics is a well-established mathematics examination designed to test candidates on questions that are similar in style to undergraduate mathematics. For students studying for STEP papers try this excellent portal from stepmaths.co.uk which has (all free) access to STEP questions and solutions. Create an account, login and you have access to a complete library of resources.
The resources are very clearly presented. For each question you have access to a pdf with the question, Examiners’ Report and both an Official and thanks to Peter Mitchell a fully worked handwritten solution.
Note that you can also download a copy of Stephen Siklos’ Advanced Problems in Mathematics and Core Mathematics. Advanced Problems in Mathematics is excellent preparation for ANY undergraduate Mathematics course.
Following each question, you will find a discussion and a full solution. The clear Contents page lists all 43 problems. Each problem has been given a title and a rough indication of the mathematical content which means you can pick out questions by topic.
Underground Mathematics has STEP questions within their Review Questions. Each question comes with a full worked solution.
See also, from Cambridge University, their STEP Support Programme.
And from Nrich, Prepare for University.