SQL questions from Accenture data engineering interviews.
These sql questions are sourced from Accenture data engineering interviews. Each includes an expert-level answer.
Write an SQL query to find the second-highest salary from an employee table.
Discuss differences between ROW_NUMBER(), RANK(), and DENSE_RANK(), and provide examples from your projects.
Can you explain the difference between OLTP and OLAP?
Describe a time when you had to optimize a slow SQL query. What steps did you take?
Explain the concept of ACID properties in the context of databases.
Explain the difference between INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
How do you handle NULL values in SQL? Mention functions like COALESCE and NULLIF.
What is a Common Table Expression (CTE), and when would you use it?
What is the difference between a primary key and a unique key?
What is the difference between WHERE and HAVING clauses in SQL?
SQL query to find the second highest salary from each department.
Triggers in ADF, especially tumbling window triggers.
Download the complete interview prep bundle with expert answers. Study offline, on your commute, anywhere.