Test your understanding of SQL joins with a focused set of questions on INNER, LEFT, and FULL joins. You’ll practice reading result sets, predicting row counts, and spotting when NULLs appear. Great f...
Pick a difficulty and question count to begin.
INNER, LEFT, and FULL joins can look simple until you have to predict the exact output. This quiz helps you build confidence by turning join theory into repeatable, testable outcomes.
Each question uses a 4-option multiple-choice format with no timer, so you can slow down and reason through the rows before you pick an answer.
Difficulty is mixed on purpose: you’ll see straightforward join identification alongside trickier cases involving NULLs, filtering, and unmatched rows. Choose your preferred question count and difficulty before you start to tailor the session to quick practice or deeper revision.
Before answering, mentally list which table is “preserved” (for LEFT/FULL) and where NULLs can appear. Then estimate the row count first, and only after that focus on the specific columns returned.
What does an INNER JOIN do in SQL?
Which SQL JOIN returns all records from the left table and matched records from the right table?
What will a FULL OUTER JOIN return?
This quiz has 129 questions on INNER, LEFT, and FULL joins.
It focuses on INNER JOIN, LEFT (OUTER) JOIN, and FULL (OUTER) JOIN behavior and outputs.
No. Every question has 4 options and there is no timer, so you can work at your own pace.
Difficulty is mixed, combining basics with edge cases like NULL handling, filters after joins, and row multiplication.
Yes. You can select your preferred question count and difficulty before starting to match your study goals.

Build a solid foundation in database indexing with B-tree and hash indexes. You’ll test how indexes speed up reads, what trade-offs they introduce on writes, and which index type fits common query patterns. Choose your preferred difficulty and number of questions, then learn from every explanation—no timer pressure.

Test your understanding of database transactions and isolation levels with practical, scenario-based questions. You’ll review ACID, locking, MVCC, and classic anomalies like dirty reads and phantom reads. Mix fundamentals with real-world troubleshooting to strengthen your SQL and system design instincts.
Identify common cyber threats and the best defensive practices used to reduce risk. Covers phishing, malware, passwords, MFA, encryption basics, and safe browsing habits.
Test your knowledge of common programming syntax across popular languages. Questions focus on variables, loops, functions, and basic data structures without requiring deep computer science theory.
Check your understanding of how cloud services are delivered and used. Covers IaaS, PaaS, SaaS, containers vs VMs, regions/availability zones, and shared responsibility basics.
Match key PC components to what they do and how they affect performance. Covers CPU, GPU, RAM, storage types, motherboards, power supplies, and ports.