Question Bank
SQL & Databases interview questions
A SQL query must remain correct with duplicates, NULL values and unusual relationships between tables. Explain joins and grouping before considering execution cost. Test your reasoning with a small table containing edge cases.
Showing 20 of 72 questions
What is ACID and why is it important for transactions?
Explain how a window function works and provide an example of its use.
Compare BASE and ACID. In what scenarios is it better to use each model?
Explain how partitioning works in PostgreSQL.
What is the difference between data normalization and denormalization, and when should each be applied?
What would you do if a JOIN operation in a distributed database took too long?
Modify the query: an anomaly is defined as three times the average over the two preceding and two following days, excluding the day itself.
Что посмотреть надо, что проверить надо, что дополнительно запросить надо?
Может ли быть у тебя тут такое, что левый индекс обгонит правый?
Каким кандидатом будем считать, если у нас 2000 кандидатов на каждый запрос?
What types of databases are there, and which have you worked with?
Practice in botPrepare for your next interview with Vibe Interview.
Download Vibe Interview