12 Performance questions from the EF Core 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 optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
B.a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
C.an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
D.the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
Answer + AI explanation with Pro
2. Which term means: "a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead"?
Mid
A.batching
B.ExecuteUpdate
C.split query
D.compiled query
Answer + AI explanation with Pro
3. Which statement is correct?
Mid
A.compiled query — the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
B.compiled query — a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
C.compiled query — an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
D.compiled query — the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
Answer + AI explanation with Pro
4. What is split query?
Mid
A.a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
B.the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
C.an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
D.the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
Answer + AI explanation with Pro
5. Which term means: "an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join"?
Mid
A.compiled query
B.split query
C.ExecuteUpdate
D.batching
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.split query — the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
B.split query — the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
C.split query — a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
D.split query — an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
Answer + AI explanation with Pro
7. What is batching?
Senior
A.a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
B.the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
C.the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
D.an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
Answer + AI explanation with Pro
8. Which term means: "the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save"?
Senior
A.compiled query
B.batching
C.split query
D.ExecuteUpdate
Answer + AI explanation with Pro
9. Which statement is correct?
Senior
A.batching — a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
B.batching — the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
C.batching — an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
D.batching — the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
Answer + AI explanation with Pro
10. What is ExecuteUpdate?
Senior
A.an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
B.a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
C.the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
D.the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
Answer + AI explanation with Pro
11. Which term means: "the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows"?
Senior
A.batching
B.ExecuteUpdate
C.compiled query
D.split query
Answer + AI explanation with Pro
12. Which statement is correct?
Senior
A.ExecuteUpdate — the optimization where multiple insert, update, or delete statements are sent to the database in fewer round trips on save
B.ExecuteUpdate — a query whose translation is cached explicitly via a delegate so repeated execution skips the expression-compilation overhead
C.ExecuteUpdate — the method, added in version 7, that issues a bulk set-based update directly against the database without loading or tracking the affected rows
D.ExecuteUpdate — an option that loads a query and its collection includes as several separate SQL statements to avoid the row explosion of a single join
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 Performance question come with Pro.