Enthuware would be your best bet as it contains more than 500 questions to prepare you for the difficulties of the exam.
best regards, omi
Most of the programming problems can't be solved because you don't know what the exact problem is.
Defining your problem correctly leads you to the right solution.