Change Tracking interview questions

21 real Change Tracking questions from the EF Core bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is change tracker?

Junior
  1. A.the scan that compares current property values against snapshots to discover modifications before persisting
  2. B.the marker indicating a tracked entity will be removed by the next save
  3. C.the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  4. D.the marker for a tracked entity whose values match the database, producing no statement on save
Reveal the answer + AI explanation — free account

2. Which term means: "the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save"?

Junior
  1. A.AsNoTracking
  2. B.change tracker
  3. C.DetectChanges
  4. D.Unchanged state
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.change tracker — the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  2. B.change tracker — the marker indicating a tracked entity will be removed by the next save
  3. C.change tracker — the marker indicating a tracked entity has altered property values that will be updated on the next save
  4. D.change tracker — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
Reveal the answer + AI explanation — free account

4. What is AsNoTracking?

Junior
  1. A.the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  2. B.the marker for a tracked entity whose values match the database, producing no statement on save
  3. C.the marker indicating an entity is new and will be inserted on the next save
  4. D.the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.AsNoTracking — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  2. B.AsNoTracking — the scan that compares current property values against snapshots to discover modifications before persisting
  3. C.AsNoTracking — the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  4. D.AsNoTracking — the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

7. What is Added state?

Junior
  1. A.the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  2. B.the marker indicating an entity is new and will be inserted on the next save
  3. C.the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  4. D.the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Added state — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  2. B.Added state — the marker indicating an entity is new and will be inserted on the next save
  3. C.Added state — the marker indicating a tracked entity has altered property values that will be updated on the next save
  4. D.Added state — the scan that compares current property values against snapshots to discover modifications before persisting
Reveal the answer + AI explanation — free account

10. What is Modified state?

Junior
  1. A.the marker indicating a tracked entity has altered property values that will be updated on the next save
  2. B.the marker for a tracked entity whose values match the database, producing no statement on save
  3. C.the scan that compares current property values against snapshots to discover modifications before persisting
  4. D.the marker indicating an entity is new and will be inserted on the next save
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Junior
  1. A.Modified state — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  2. B.Modified state — the marker indicating a tracked entity has altered property values that will be updated on the next save
  3. C.Modified state — the marker indicating a tracked entity will be removed by the next save
  4. D.Modified state — the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
Reveal the answer + AI explanation — free account

13. What is Deleted state?

Junior
  1. A.the marker indicating an entity is new and will be inserted on the next save
  2. B.the marker indicating a tracked entity will be removed by the next save
  3. C.the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  4. D.the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Junior
  1. A.Deleted state — the marker indicating a tracked entity will be removed by the next save
  2. B.Deleted state — the marker for a tracked entity whose values match the database, producing no statement on save
  3. C.Deleted state — the scan that compares current property values against snapshots to discover modifications before persisting
  4. D.Deleted state — the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

16. What is Unchanged state?

Mid
  1. A.the marker indicating a tracked entity has altered property values that will be updated on the next save
  2. B.the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  3. C.the scan that compares current property values against snapshots to discover modifications before persisting
  4. D.the marker for a tracked entity whose values match the database, producing no statement on save
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Unchanged state — the marker for a tracked entity whose values match the database, producing no statement on save
  2. B.Unchanged state — the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  3. C.Unchanged state — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  4. D.Unchanged state — the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

19. What is DetectChanges?

Senior
  1. A.the scan that compares current property values against snapshots to discover modifications before persisting
  2. B.the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  3. C.the marker for a tracked entity whose values match the database, producing no statement on save
  4. D.the marker indicating a tracked entity has altered property values that will be updated on the next save
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Senior
  1. A.DetectChanges — the component that records the state of each loaded entity so the context knows what to insert, update, or delete on save
  2. B.DetectChanges — the scan that compares current property values against snapshots to discover modifications before persisting
  3. C.DetectChanges — the operator that returns entities without recording them, yielding faster read-only queries that cannot be saved back
  4. D.DetectChanges — the marker indicating a tracked entity will be removed by the next save
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Change Tracking free