Our application is written so that if you miss a question it is left in a random pool of questions to be drawn from again. Once you get the question correct it is eliminated from the database until you have answered all questions correctly.