SQL Telephonic Interview Questions & Answers
30 questions for the telephonic interview stage — 21 easy, 9 medium.
About the telephonic interview round
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain SQL concepts clearly without a screen to point at.
Tips for the telephonic interview round
- Keep your CV in front of you and be ready to explain every line on it.
- Answer in short, clear sentences; there is no whiteboard, so structure matters.
- Take the call somewhere quiet and confirm the time in advance.
- Prepare one question to ask the interviewer at the end.
What is the difference between DELETE, TRUNCATE and DROP?
Show answer
Explain 1NF, 2NF and 3NF with simple examples.
Show answer
What are FIRST_VALUE, LAST_VALUE and NTH_VALUE?
Show answer
What is the difference between GROUP BY and window functions?
Show answer
What is a join and what types of joins exist?
Show answer
Find all customers whose email is missing or empty.
Show answer
What is the difference between INNER JOIN and LEFT JOIN?
Show answer
Find employees earning more than the company average.
Show answer
What is a self join? Give an example.
Show answer
Tell me about a time you had to deliver a report under a tight deadline.
Show answer
What are aggregate functions in SQL?
Show answer
What do NTILE, PERCENT_RANK and CUME_DIST do?
Show answer
What is the difference between clustered and non-clustered indexes?
Show answer
What is normalisation and why is it needed?
Show answer
What are window functions in SQL?
Show answer
What is the logical order of execution of a SELECT query?
Show answer
What is a CTE and why use it?
Show answer
What is a composite key?
Show answer
What is the difference between CHAR and VARCHAR?
Show answer
Produce region subtotals and a grand total in one query.
Show answer
What is the difference between a correlated and a non-correlated subquery?
Show answer
What is the difference between WHERE and HAVING?
Show answer
What is a stored procedure?
Show answer
What is the difference between a primary key and a unique key?
Show answer
Why should we hire you for a SQL or data role as a fresher?
Show answer
You need to update 50 million rows in production. How do you do it safely?
Show answer
Write a query to show each employee with their manager's name.
Show answer
What is the difference between FULL OUTER JOIN and UNION of LEFT and RIGHT joins?
Show answer
What is a trigger and when should it be used?
Show answer
Frequently asked questions
What happens in the SQL telephonic interview round?
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain SQL concepts clearly without a screen to point at.
How do I clear the telephonic interview round?
Keep your CV in front of you and be ready to explain every line on it. Answer in short, clear sentences; there is no whiteboard, so structure matters. Take the call somewhere quiet and confirm the time in advance.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.