This app contains over 200 questions to help you prepare for your CSCS test. You can take practice tests where you control the number of questions and the amount of time per question, or you can flick through questions and answers to revise.
There is also a progress tracker which lets you see your previous scores.