This Oracle PL/SQL and SQL Online Test Separates Good From Bad Hires

Check our public questions below

Solve questions to get feedback or
take a practice test and get a free certificate.

Screen with work-sample questions

Work-samples are the best predictor of work performance. 8,000+ companies use TestDome premium questions.

About the test

The Oracle PL/SQL and SQL online test assesses knowledge of PL/SQL and features specific to the Oracle SQL Engine, and has live coding tasks that require writing SQL queries.

The assessment includes solving work-sample tasks such as:

  • Writing stored procedures and functions, handling exceptions, and using transactions.
  • Using procedural language features of Oracle PL/SQL to optimize and refine queries at the database layer.
  • Writing queries and subqueries that join, group, filter, and aggregate data.

A good database admin or back-end developer working with an Oracle SQL Server database needs to be able to use Oracle's PL/SQL to create custom procedures and objects to interface with the database efficiently.

Sample public questions

Easy
2 min
mca
Public
Oracle PL/SQL
Functions

Consider the following code:

CREATE OR REPLACE FUNCTION count_users 
RETURN NUMBER 
IS 
  user_count NUMBER;
BEGIN
  SELECT COUNT(*) INTO user_count FROM users;
  RETURN user_count;
END;
/

Select the statements that are correct.

Easy
7 min
code
Public
SQL
Aggregation
Group by
Select

App usage data are kept in the following table:

TABLE sessions
  id INTEGER PRIMARY KEY,
  userId INTEGER NOT NULL,
  duration DECIMAL NOT NULL

Write a query that selects userId and average session duration for each user who has more than one session.

See the example case for more details.

For jobseekers: get certified

Earn a free certificate by achieving top 25% on the Oracle PL/SQL and SQL test with public questions.

Take a Certification Test

Sample silver certificate

Sunshine Caprio

Java and SQL

TestDome
Certificate

TestDome logo on certificate

For companies: premium questions

Buy TestDome to access premium questions that can't be practiced.
Get money back if you find any premium question answered online.

Sign Up to Offer this Test

51 more premium Oracle PL/SQL and SQL questions

Bind Variables, Insert Employee, Query Performance, Savepoint, Lap Times, Remove Element, Merge Lists, Employee Salary, Roads, Authors, Autocomplete, Bank Branches, Cheapest Product, Countries, Developers, Hospital Patients, Index Performance, Menu Items, Movies, Projects, Rectangles, Restaurant Menu, Retirees, SMS Messages, Poll, Users and Accounts, Matching Clothes, Agents, Sales, Employee Manager, Auto Show, Delete Orders, Welfare Organization, Tasks, Manager Sales, Student Rankings, Student Activities, Youngest Child, Movies Live, Department Report, Ingredients, Average Salary, Movie Genres, River Discharge, ATM Locations, User Statistics, Computer Hardware Providers, Coworking Spaces, Transactions, Merge Stock Index, Ban Users.

Skills and topics tested

  • Oracle PL/SQL
  • Bind Variables
  • Exceptions
  • Indexes
  • Performance Tuning
  • Transactions
  • Built-In Functions
  • Tables
  • Set
  • Union
  • Cursors
  • SQL
  • Conditions
  • Views
  • Select
  • Create Index
  • Database Schema
  • Constraints
  • Create Table
  • Aggregation
  • Subqueries
  • Ordering
  • Bug Fixing
  • Alter Table
  • Group by
  • Update
  • Insert
  • Joins
  • Left Join
  • Right Join
  • Delete
  • SQL CASE
  • CTE
  • Database Normalization
  • Collections

For job roles

  • Data Analyst
  • Oracle Database Administrator
  • PL/SQL Developer

Sample candidate report

What others say

Decorative quote

Simple, straight-forward technical testing

TestDome is simple, provides a reasonable (though not extensive) battery of tests to choose from, and doesn't take the candidate an inordinate amount of time. It also simulates working pressure with the time limits.

Jan Opperman, Grindrod Bank

Product reviews

G2 High Performer 2022G2 Read Our Reviews

Used by

Solve all your skill testing needs

150+ Pre-made tests

From web development and database administration to project management and customer support. See all pre-made tests.

90+ skills

From JavaScript and SQL to English and customer support. See all questions to filter by skill.

Multi-skills Test

Mix questions for different skills or even custom questions in one test. See an example.

How TestDome works

1

Choose a pre-made test
or create a custom test

2

Invite candidates via
email, URL, or your ATS

3

Candidates take
a test remotely

4

Sort candidates and
get individual reports

Want to know more?

Not exactly what you're looking for?

Related Oracle PL/SQL and SQL Programming Tests: