Modeling interview questions

36 Modeling questions from the Data Engineering 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.

Take the free IT readiness check

or take a mock interview set up for this area

1. What is star schema?

Junior
  1. A.one central fact table joined to denormalized dimension tables
  2. B.a system-generated key that lets multiple historical versions of a business key coexist
  3. C.a table of numeric measures at a defined grain with FKs to dimensions
  4. D.a star whose dimensions are further normalized into sub-dimensions

Answer + AI explanation with Pro

2. Which term means: "one central fact table joined to denormalized dimension tables"?

Junior
  1. A.semi-additive measure
  2. B.SCD Type 3
  3. C.snowflake schema
  4. D.star schema

Answer + AI explanation with Pro

3. Which statement is correct?

Junior
  1. A.star schema — one central fact table joined to denormalized dimension tables
  2. B.star schema — overwrites the old value, keeping no history
  3. C.star schema — preserves history with new rows plus effective/end dates and a current flag
  4. D.star schema — Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling

Answer + AI explanation with Pro

4. What is snowflake schema?

Junior
  1. A.preserves history with new rows plus effective/end dates and a current flag
  2. B.a table of numeric measures at a defined grain with FKs to dimensions
  3. C.a star whose dimensions are further normalized into sub-dimensions
  4. D.Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling

Answer + AI explanation with Pro

5. Which term means: "a star whose dimensions are further normalized into sub-dimensions"?

Junior
  1. A.semi-additive measure
  2. B.snowflake schema
  3. C.SCD Type 3
  4. D.additive measure

Answer + AI explanation with Pro

6. Which statement is correct?

Junior
  1. A.snowflake schema — a system-generated key that lets multiple historical versions of a business key coexist
  2. B.snowflake schema — the level of detail represented by one fact-table row
  3. C.snowflake schema — a measure summable across some dimensions but not time (e.g. account balance)
  4. D.snowflake schema — a star whose dimensions are further normalized into sub-dimensions

Answer + AI explanation with Pro

7. What is fact table?

Junior
  1. A.a star whose dimensions are further normalized into sub-dimensions
  2. B.the level of detail represented by one fact-table row
  3. C.preserves history with new rows plus effective/end dates and a current flag
  4. D.a table of numeric measures at a defined grain with FKs to dimensions

Answer + AI explanation with Pro

8. Which term means: "a table of numeric measures at a defined grain with FKs to dimensions"?

Junior
  1. A.additive measure
  2. B.fact table
  3. C.SCD Type 3
  4. D.snowflake schema

Answer + AI explanation with Pro

9. Which statement is correct?

Junior
  1. A.fact table — a system-generated key that lets multiple historical versions of a business key coexist
  2. B.fact table — a table of numeric measures at a defined grain with FKs to dimensions
  3. C.fact table — a table of descriptive attributes (who/what/where/when)
  4. D.fact table — overwrites the old value, keeping no history

Answer + AI explanation with Pro

10. What is dimension table?

Junior
  1. A.one central fact table joined to denormalized dimension tables
  2. B.a system-generated key that lets multiple historical versions of a business key coexist
  3. C.the level of detail represented by one fact-table row
  4. D.a table of descriptive attributes (who/what/where/when)

Answer + AI explanation with Pro

11. Which term means: "a table of descriptive attributes (who/what/where/when)"?

Junior
  1. A.SCD Type 1
  2. B.SCD Type 2
  3. C.Kimball vs Inmon
  4. D.dimension table

Answer + AI explanation with Pro

12. Which statement is correct?

Junior
  1. A.dimension table — Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling
  2. B.dimension table — a measure summable across all dimensions (e.g. revenue)
  3. C.dimension table — a table of numeric measures at a defined grain with FKs to dimensions
  4. D.dimension table — a table of descriptive attributes (who/what/where/when)

Answer + AI explanation with Pro

13. What is grain?

Junior
  1. A.a star whose dimensions are further normalized into sub-dimensions
  2. B.a table of descriptive attributes (who/what/where/when)
  3. C.Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling
  4. D.the level of detail represented by one fact-table row

Answer + AI explanation with Pro

14. Which term means: "the level of detail represented by one fact-table row"?

Junior
  1. A.additive measure
  2. B.snowflake schema
  3. C.grain
  4. D.surrogate key

Answer + AI explanation with Pro

15. Which statement is correct?

Junior
  1. A.grain — overwrites the old value, keeping no history
  2. B.grain — a table of numeric measures at a defined grain with FKs to dimensions
  3. C.grain — the level of detail represented by one fact-table row
  4. D.grain — a system-generated key that lets multiple historical versions of a business key coexist

Answer + AI explanation with Pro

16. What is SCD Type 1?

Mid
  1. A.overwrites the old value, keeping no history
  2. B.a star whose dimensions are further normalized into sub-dimensions
  3. C.a table of descriptive attributes (who/what/where/when)
  4. D.a system-generated key that lets multiple historical versions of a business key coexist

Answer + AI explanation with Pro

17. Which term means: "overwrites the old value, keeping no history"?

Mid
  1. A.dimension table
  2. B.SCD Type 2
  3. C.SCD Type 3
  4. D.SCD Type 1

Answer + AI explanation with Pro

18. Which statement is correct?

Mid
  1. A.SCD Type 1 — a table of descriptive attributes (who/what/where/when)
  2. B.SCD Type 1 — overwrites the old value, keeping no history
  3. C.SCD Type 1 — a measure summable across some dimensions but not time (e.g. account balance)
  4. D.SCD Type 1 — preserves history with new rows plus effective/end dates and a current flag

Answer + AI explanation with Pro

19. What is SCD Type 2?

Mid
  1. A.a star whose dimensions are further normalized into sub-dimensions
  2. B.a system-generated key that lets multiple historical versions of a business key coexist
  3. C.preserves history with new rows plus effective/end dates and a current flag
  4. D.a measure summable across some dimensions but not time (e.g. account balance)

Answer + AI explanation with Pro

20. Which term means: "preserves history with new rows plus effective/end dates and a current flag"?

Mid
  1. A.fact table
  2. B.surrogate key
  3. C.SCD Type 1
  4. D.SCD Type 2

Answer + AI explanation with Pro

21. Which statement is correct?

Mid
  1. A.SCD Type 2 — a measure summable across some dimensions but not time (e.g. account balance)
  2. B.SCD Type 2 — overwrites the old value, keeping no history
  3. C.SCD Type 2 — a star whose dimensions are further normalized into sub-dimensions
  4. D.SCD Type 2 — preserves history with new rows plus effective/end dates and a current flag

Answer + AI explanation with Pro

22. What is SCD Type 3?

Mid
  1. A.a table of descriptive attributes (who/what/where/when)
  2. B.keeps limited history in extra columns (e.g. previous_value)
  3. C.a star whose dimensions are further normalized into sub-dimensions
  4. D.a system-generated key that lets multiple historical versions of a business key coexist

Answer + AI explanation with Pro

23. Which term means: "keeps limited history in extra columns (e.g. previous_value)"?

Mid
  1. A.grain
  2. B.SCD Type 3
  3. C.additive measure
  4. D.Kimball vs Inmon

Answer + AI explanation with Pro

24. Which statement is correct?

Mid
  1. A.SCD Type 3 — keeps limited history in extra columns (e.g. previous_value)
  2. B.SCD Type 3 — a system-generated key that lets multiple historical versions of a business key coexist
  3. C.SCD Type 3 — a measure summable across all dimensions (e.g. revenue)
  4. D.SCD Type 3 — a star whose dimensions are further normalized into sub-dimensions

Answer + AI explanation with Pro

25. What is surrogate key?

Mid
  1. A.a system-generated key that lets multiple historical versions of a business key coexist
  2. B.a measure summable across all dimensions (e.g. revenue)
  3. C.a table of numeric measures at a defined grain with FKs to dimensions
  4. D.a table of descriptive attributes (who/what/where/when)

Answer + AI explanation with Pro

26. Which term means: "a system-generated key that lets multiple historical versions of a business key coexist"?

Mid
  1. A.fact table
  2. B.semi-additive measure
  3. C.surrogate key
  4. D.Kimball vs Inmon

Answer + AI explanation with Pro

27. Which statement is correct?

Mid
  1. A.surrogate key — Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling
  2. B.surrogate key — a table of numeric measures at a defined grain with FKs to dimensions
  3. C.surrogate key — a system-generated key that lets multiple historical versions of a business key coexist
  4. D.surrogate key — the level of detail represented by one fact-table row

Answer + AI explanation with Pro

28. What is Kimball vs Inmon?

Senior
  1. A.a measure summable across some dimensions but not time (e.g. account balance)
  2. B.overwrites the old value, keeping no history
  3. C.a measure summable across all dimensions (e.g. revenue)
  4. D.Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling

Answer + AI explanation with Pro

29. Which term means: "Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling"?

Senior
  1. A.dimension table
  2. B.Kimball vs Inmon
  3. C.SCD Type 2
  4. D.SCD Type 1

Answer + AI explanation with Pro

30. Which statement is correct?

Senior
  1. A.Kimball vs Inmon — a measure summable across all dimensions (e.g. revenue)
  2. B.Kimball vs Inmon — Kimball is bottom-up dimensional; Inmon is top-down 3NF enterprise modeling
  3. C.Kimball vs Inmon — preserves history with new rows plus effective/end dates and a current flag
  4. D.Kimball vs Inmon — a measure summable across some dimensions but not time (e.g. account balance)

Answer + AI explanation with Pro

Showing 30 of 36 Modeling questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

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 Modeling question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers