Skip to content
Sharp

SQL for Java Devs · interview question

Which transaction isolation level in most JDBC databases is the default in Java?

Multiple choiceEasychapter-8-curatedpremiumsql-for-java-devstransactions
Choose one answer
Answer and explanation

Correct answer

D. READ COMMITTED

Why

The default transaction isolation level in most JDBC databases is READ COMMITTED. This level prevents dirty reads and balances performance with data consistency, making it a common default choice.

Test yourself on SQL for Java Devs

A free test with instant, explained results. No account needed.

Start free test
All SQL for Java Devs questions →