Skip to Main Content


Thousands of quizzes across multiple technologies. Dive in!

When Not Signed In and Haven't Taken a Quiz

Our library of over 2,000 multiple choice quizzes will help you deepen your expertise in various Oracle technologies. After submitting your answer, you can explore the quiz's topic in more detail, with full verification code scripts, links to related resources and other quizzes, and discussion on the quiz. You accumulate points for all the quizzes you answer, but your performance on these quizzes is not ranked. To play competitively against other developers, check out our weekly tournaments!

Each Saturday, we publish a brand-new quiz on SQL, PL/SQL, database design, Java and logic (this list will likely grow over time). You have until the following Friday to submit your answer, when the rankings for the week are released. Don't want to compete but still want to tackle those brand-new quizzes? Don't worry, ranking is completely optional.

Rankings are on the Leaderboard, where you can see how you did the previous week, month, quarter and year. And if you finish the year ranked in the top 50 in a particular technology, you are then eligible to compete in the annual championship.

Note that we do not show the results of your submission for a tournament until that week is over. Since the quiz is competitive, we don't want to make it easy for players to share results with others who may not yet have taken the quiz. And since the quiz is competitive, we also have rules against cheating. Read Competition Integrity for a description of what constitutes cheating at the Oracle Dev Gym.

Featured This Week

 29 Feb - 6 Mar
 29 Feb - 6 Mar
 29 Feb - 6 Mar
 29 Feb - 6 Mar