Question Bank

Interview Practice Questions

1,600+ practice questions organized by topic, company tag, and difficulty.

1635
questions
16
categories
50
companies

Showing 20 of 1635 questions

MediumSQL & Databases

Compare B-tree and Hash indexes. When should each be used?

sqlindexes
Practice in bot
MediumSQL & Databases

What is JOIN and what are the main differences between INNER JOIN and LEFT JOIN?

sqljoins
Practice in bot
HardSQL & Databases

Explain the CAP theorem and how it applies to distributed database systems.

distributed_systemscap_theorem
Practice in bot
HardSQL & Databases

How does sharding work and what problems does it help to solve?

shardingdatabases
Practice in bot
HardSQL & Databases

What is pub/sub in Redis and what are its main advantages?

redispub_sub
Practice in bot
HardSQL & Databases

What are the main differences between normalization and denormalization in the context of data modeling?

data_modelingnormalization
Practice in bot
EasySQL & Databases

What is a B-tree index and how does it work?

indexingb-tree
Practice in bot
EasySQL & Databases

Explain the difference between JOIN and SUBQUERY.

sqljoins
Practice in bot
EasySQL & Databases

What is ACID and why is it important for transactions?

transactionsacid
Practice in bot
MediumSQL & Databases

When should you use a CTE instead of a subquery?

sqlcte
Practice in bot
MediumSQL & Databases

Explain how a window function works and provide an example of its use.

sqlwindow-functions
Practice in bot
MediumSQL & Databases

What is replication and what types exist?

replicationdatabases
Practice in bot
HardSQL & Databases

Compare BASE and ACID. In what scenarios is it better to use each model?

acidbase
Practice in bot
HardSQL & Databases

Explain how partitioning works in PostgreSQL.

partitioningpostgresql
Practice in bot
MediumSQL & Databases

What is the difference between data normalization and denormalization, and when should each be applied?

normalizationdata-modeling
Practice in bot
MediumSQL & DatabasesOzon

What would you do if a JOIN operation in a distributed database took too long?

sql-databases
Practice in bot
MediumSQL & Databases

Modify the query: an anomaly is defined as three times the average over the two preceding and two following days, excluding the day itself.

sql-databases
Practice in bot
MediumSQL & Databases

Что посмотреть надо, что проверить надо, что дополнительно запросить надо?

sqldatabase
Practice in bot
MediumSQL & Databases

Why кстати из таблицы table1? Где у них не будет?

general
Practice in bot
MediumSQL & Databases

Может ли быть у тебя тут такое, что левый индекс обгонит правый?

general
Practice in bot

Prepare for your next interview with Vibe Interview.

Download Vibe Interview
Question Bank — page 66 | Vibe Interview