Skip to content
Sharp

Concurrency basics · interview question

Which of the following best describes a critical section in Java concurrency?

Multiple choiceMediumchapter-15-curatedpremiumconcurrencysynchronized-and-locks
Choose one answer
Answer and explanation

Correct answer

D. A section of code that is executed by only one thread at a time

Why

A critical section is a part of a program that must be executed by only one thread at a time to prevent race conditions. It typically involves accessing shared resources and is protected by synchronization mechanisms.

Test yourself on Concurrency basics

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

Start free test
All Concurrency basics questions →