15 Concurrency questions from the Rust bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute IT readiness check — six questions and a result.
A.the marker indicating a type's ownership can be safely transferred to another thread
B.the marker indicating a type can be safely referenced from multiple threads at once
C.a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
D.an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
Answer + AI explanation with Pro
2. Which term means: "an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program"?
Junior
A.Send
B.Thread
C.Sync
D.Mutex
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Thread — the marker indicating a type's ownership can be safely transferred to another thread
B.Thread — an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
C.Thread — a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
D.Thread — a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
Answer + AI explanation with Pro
4. What is Send?
Mid
A.the marker indicating a type's ownership can be safely transferred to another thread
B.a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
C.an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
D.a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
Answer + AI explanation with Pro
5. Which term means: "the marker indicating a type's ownership can be safely transferred to another thread"?
Mid
A.Sync
B.Send
C.Channel
D.Thread
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.Send — an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
B.Send — a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
C.Send — the marker indicating a type's ownership can be safely transferred to another thread
D.Send — a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
Answer + AI explanation with Pro
7. What is Sync?
Mid
A.a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
B.a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
C.the marker indicating a type's ownership can be safely transferred to another thread
D.the marker indicating a type can be safely referenced from multiple threads at once
Answer + AI explanation with Pro
8. Which term means: "the marker indicating a type can be safely referenced from multiple threads at once"?
Mid
A.Send
B.Sync
C.Mutex
D.Channel
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Sync — the marker indicating a type's ownership can be safely transferred to another thread
B.Sync — a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
C.Sync — the marker indicating a type can be safely referenced from multiple threads at once
D.Sync — a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
Answer + AI explanation with Pro
10. What is Mutex?
Mid
A.a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
B.a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
C.the marker indicating a type's ownership can be safely transferred to another thread
D.an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
Answer + AI explanation with Pro
11. Which term means: "a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock"?
Mid
A.Mutex
B.Send
C.Thread
D.Sync
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.Mutex — the marker indicating a type's ownership can be safely transferred to another thread
B.Mutex — a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
C.Mutex — a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
D.Mutex — an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
Answer + AI explanation with Pro
13. What is Channel?
Senior
A.a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
B.an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
C.the marker indicating a type can be safely referenced from multiple threads at once
D.a synchronization primitive granting one thread at a time exclusive access to the data it guards via a lock
Answer + AI explanation with Pro
14. Which term means: "a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state"?
Senior
A.Mutex
B.Channel
C.Sync
D.Thread
Answer + AI explanation with Pro
15. Which statement is correct?
Senior
A.Channel — an independently scheduled unit of execution spawned to run a closure concurrently with the rest of the program
B.Channel — the marker indicating a type's ownership can be safely transferred to another thread
C.Channel — a typed conduit with sender and receiver halves that passes values between threads by message rather than shared state
D.Channel — the marker indicating a type can be safely referenced from multiple threads at once
Answer + AI explanation with Pro
Free to start
Start with a free readiness check
Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Concurrency question come with Pro.