Data Governance Interview Questions – Practice Quiz for All Levels

Reviewed by Mark Dickie · Last updated

Data governance is the set of policies, roles, and processes an organisation uses to ensure its data is accurate, consistent, secure, and used appropriately across the business. Interviewers test whether you understand why governance exists, not just the vocabulary — expect questions on accountability structures, data quality metrics, lineage, and how governance programs interact with regulations like GDPR or CCPA. You should be able to distinguish between a data owner, a data steward, and a data custodian, and explain trade-offs between centralised and federated governance models. Knowing one real-world scenario where poor governance caused a concrete problem (a compliance fine, a bad business decision from dirty data) will carry you further than a textbook definition.

What does a data governance interview actually test?

Most interviews move through three layers: conceptual understanding (what governance is and why it matters), structural knowledge (how a governance framework is organised), and practical judgement (what you would do when policy meets messy reality). Candidates who only memorise frameworks tend to stall on the third layer.

What roles and responsibilities come up most in data governance interviews?

The three roles that appear in almost every interview are defined by their relationship to accountability versus day-to-day work:

RolePrimary accountabilityTypical background
Data OwnerBusiness accountability for a data domainSenior business leader (VP, Director)
Data StewardDay-to-day quality and policy complianceAnalyst or domain SME
Data CustodianTechnical storage and access controlDBA, platform, or engineering team
Chief Data Officer (CDO)Organisation-wide data strategyExecutive, often cross-functional
Data Governance CouncilCross-functional policy decisionsRepresentatives from each business unit

Interviewers often ask you to place a specific scenario — say, a mislabelled column in a production database — with the role responsible for fixing it versus the role responsible for preventing it recurring.

How should I prepare for questions on data governance frameworks?

Work through the major frameworks so you can compare them by purpose, not just list them by name:

  1. DAMA-DMBOK — the reference body of knowledge for data management; covers eleven knowledge areas including data quality, metadata, and data architecture. Most enterprise job descriptions cite it directly.
  2. DCAM (Data Management Capability Assessment Model) — published by the EDM Council; used heavily in financial services to measure governance maturity.
  3. IBM Data Governance Council Maturity Model — an eleven-component model; useful for explaining how an organisation moves from ad-hoc to optimised governance.
  4. Lean Data Governance — a lighter, iteration-based approach that borrows from agile; increasingly common in organisations that find full DAMA rollouts too slow.
  5. Cloud-native governance patterns — AWS, Azure, and Google Cloud each publish reference architectures for data mesh and data lakehouse governance; knowing at least one is expected for platform-focused roles.

Understanding when to reach for each framework matters more than memorising its components. A start-up shipping its first data catalogue does not need DCAM; a bank preparing for a Basel IV audit probably does.

What data quality concepts should I be ready to explain?

Data quality is one of the highest-frequency topic areas. The six dimensions that come up most often are completeness, accuracy, consistency, timeliness, validity, and uniqueness. Be ready to define each with a one-line example, explain how you would measure it (a SQL check, a profiling tool, a business rule), and describe what happens downstream when that dimension fails.

Tooling knowledge matters here. Familiarity with at least one data catalogue (Alation, Collibra, Atlan, or Apache Atlas) and one data quality platform (Great Expectations, Soda, Monte Carlo, or dbt tests) signals that you have worked with governance in practice rather than only in theory.

Key facts

  • Tarmac has 96 Data Governance interview questions on this topic, 25 of them on this page, at difficulty 1–5 of 5.
  • Tarmac last reviewed these Data Governance interview questions on 31 August 2026.

At a glance

Questions25 shown · 96 in the bank
Difficulty1–5 of 5
FormatsMultiple choice, Flashcard, Find the bug, Multiple answer, True / false, Short answer, Ordering, Code output, Fill in the blank

What you'll review

  1. governance frameworks
  2. data catalog
  3. governance operating model
  4. governance vs management
  5. quality dimensions
  6. data stewardship
  7. golden record
  8. data classification
  9. gdpr ccpa
  10. data lineage
  11. match merge
  12. retention pii phi
  13. raci ownership
  14. access control

Practice questions

Try one before you open the answer. Pick an option and press Check; it's marked on the spot.

Data Governance/governance-foundations/governance-frameworks

What is the primary purpose of a data governance framework?#

Options

Show answer

A data governance framework is a structured set of policies, processes, roles, and standards for managing an organization's data assets. Its primary purpose is to ensure data is treated as a trusted, well-managed asset by defining who is accountable for what, how data is classified and protected, and which rules govern its lifecycle.

Why:

A data governance framework is the organizing structure of policies, processes, roles, standards, and metrics that ensures data is managed as a trusted asset. It is not itself a technology stack, a regulation, or a database type — those are tools, external mandates, and infrastructure that the framework governs or operates alongside.

Data Governance/metadata-discovery/data-catalog

What is a data catalog, and what problem does it solve?#

Show answer

A data catalog is a searchable inventory of an organization's data assets — tables, dashboards, files, pipelines — enriched with metadata like ownership, description, schema, quality signals, and lineage. It solves the 'I don't know what data exists or whether I can trust it' problem: instead of asking around in chat or reverse-engineering a warehouse schema, an analyst can search the catalog to find the right table, see who owns it, and judge whether it's fit for purpose before building on it.

Why:

The catalog is the discoverability layer of a governance program: policies and stewardship only pay off if people can actually find and trust the data they govern. Without one, tribal knowledge ('ask Priya, she knows which orders table is real') becomes the de facto catalog, which doesn't scale and doesn't survive Priya changing teams.

Data Governance/governance-foundations/governance-operating-model

What is a Data Governance operating model?#

Show answer

The operating model answers "who does what and how" — it assigns accountability, defines decision rights, and establishes the processes and structures (councils, roles, policies) that put governance principles into day-to-day practice.

Why:

A governance operating model is the organizational framework that translates governance strategy into execution by defining roles, responsibilities, decision rights, and processes for managing data assets.

Data Governance/governance-foundations/governance-vs-management

The pseudo-code below lists responsibilities that a Data Governance Board in an enterprise should own. One line assigns a task that belongs to Data Management (operations), not Data Governance. Identify the buggy line.#

# Data Governance Board Responsibilities
define data policies and standards
establish data ownership roles
approve enterprise data architecture principles
configure ETL pipeline schedules for daily loads
monitor compliance with data quality policies
Show answer

The bug is on line 5.

Why:

Governance is about setting policies, standards, and accountability — deciding what should be done and who is responsible. Configuring ETL pipeline schedules is an operational, day-to-day execution task owned by Data Management / data engineering teams. Lines 2–4 and 6 are all governance-level activities (policy definition, ownership roles, architecture principles, compliance oversight). Line 5 — 'configure ETL pipeline schedules for daily loads' — is the management task that does not belong on the governance board's responsibility list.

Data Governance/governance-foundations/governance-vs-management

What most fundamentally distinguishes data governance from data management?#

Options

Show answer

Data governance is the system of decision rights, policies, and accountability that defines who may decide what about an organization's data and which rules apply to it, while data management is the actual execution — the tools, pipelines, and day-to-day operations that carry those policies out. Governance sits above management as the authority-and-control function DAMA-DMBOK describes, not a synonym for it and not something only regulated companies need.

Why:

DAMA-DMBOK frames data governance as the function that exercises authority and control — planning, monitoring, and enforcement — over the rest of data management: it decides who owns a domain, what 'active customer' means, and what the retention policy is. Data management is the broader umbrella of functions (architecture, quality, integration, security, and so on) that actually deliver, protect, and operate on data day to day, guided by what governance decided. Option (c) inverts the relationship, and neither role is optional just because a company happens to be unregulated — even an internal analytics team benefits from someone deciding what a metric means and who's accountable when it's wrong.

Data Governance/quality-and-master-data/quality-dimensions

Which of these are standard data quality dimensions used to assess a dataset? Select all that apply.#

Options

Pick every one that applies.

Show answer

Accuracy, completeness, timeliness, and consistency are standard data quality dimensions, describing whether a dataset's values are correct, present, current, and non-contradictory across systems. Encryption strength is a data security control rather than a quality dimension — it says nothing about whether the underlying values are actually right, which is a separate governance concern from protecting them.

Why:

Accuracy, completeness, timeliness, and consistency are core data quality dimensions (alongside others like validity and uniqueness) — they describe properties of the data's fitness for use. Encryption strength is a data security control, not a quality dimension: a perfectly encrypted column of wrong customer addresses is still low-quality data, and a plaintext column of correct ones is still high-quality data from a quality standpoint, even though it's a security problem. Interviewers use this distinction to check whether a candidate conflates 'protecting data' with 'the data being right,' which are separate governance concerns handled by different controls.

Data Governance/roles-accountability/data-stewardship

A data owner and a data steward are the same role under different names — whichever title an organization uses, the responsibilities are identical.#

Options

Show answer

False. A data owner is typically the accountable, business-side role for a domain — answering for its quality, risk, and policy decisions — while a data steward is the responsible, operational role who maintains definitions and chases down quality issues day to day, usually without final decision authority. Treating the two titles as interchangeable collapses a deliberate separation between who decides and who executes.

Why:

False. A data owner is typically the accountable, business-side role for a data domain — usually a senior stakeholder who answers for the domain's quality, risk, and policy decisions, even though they rarely touch the data directly. A data steward is typically the responsible, operational role: maintaining definitions, chasing down quality issues, and enforcing the owner's policy day to day, usually without final decision authority of their own. The distinction matters in practice — when a definition conflict needs a ruling, the steward escalates to the owner rather than deciding it unilaterally, which is exactly the separation a RACI model is meant to preserve.

Data Governance/quality-and-master-data/golden-record

In master data management, what is a 'golden record'?#

Show answer

The single, trusted, most complete and accurate version of an entity — a customer, product, or supplier — produced by matching records for that entity across multiple source systems and merging them using survivorship rules: logic that decides which source's value wins when two systems disagree on a field like address or phone number. It's the authoritative record downstream systems are meant to consume instead of each picking whichever source system they happen to be wired to.

Why:

Without a golden record, 'the customer's phone number' has a different answer depending on which system you ask, and every downstream report quietly inherits whichever source it happens to read from. MDM's whole value proposition is collapsing that ambiguity into one number everyone can agree is authoritative.

Data Governance/governance-foundations/governance-frameworks

Which of the following are commonly recognized as core functional components of an enterprise data governance framework (as typified by the DAMA-DMBOK wheel)?#

Options

Pick every one that applies.

Show answer

Data quality management, metadata management, and data architecture/modeling are core functional components of an enterprise data governance framework as defined by DAMA-DMBOK. Predictive model deployment pipelines belong to MLOps and advanced analytics, not to data governance's knowledge areas.

Why:

The DAMA-DMBOK framework treats data quality management, metadata management, and data architecture/modeling as core knowledge areas within data governance. Predictive model deployment pipelines fall under MLOps / advanced analytics operations, not data governance components.

Data Governance/governance-foundations/governance-frameworks

In the DAMA-DMBOK's 'DAMA Wheel' diagram of data management knowledge areas — data architecture, data quality, metadata management, master data, and so on arranged as spokes — which knowledge area sits at the center, framed as the function that oversees and connects all the others?#

Options

Show answer

The DAMA Wheel puts data governance at the hub of the diagram, with the other ten knowledge areas — data architecture, quality, metadata management, master data, and the rest — arranged as spokes around it. That center position reflects governance's role as the oversight function that sets policy and accountability across every other data-management discipline, rather than being one discipline among them.

Why:

The DAMA Wheel places data governance at the hub, with the ten other knowledge areas (data architecture, modeling, storage & operations, security, integration, document/content management, reference & master data, data warehousing/BI, metadata management, and data quality) arranged as spokes around it. That layout is the diagram's whole argument: governance isn't itself a data-management activity like modeling a schema or running an ETL job — it's the oversight function that sets policy and accountability for every spoke. Data architecture, quality, and metadata are each just one spoke, not the hub, which is why picking any of them mistakes a discipline governance oversees for the oversight function itself.

Data Governance/metadata-discovery/data-classification

A company defines a data classification scheme with tiers like Public, Internal, Confidential, and Restricted. Which of these are legitimate purposes that scheme serves? Select all that apply.#

Options

Pick every one that applies.

Show answer

A data classification scheme legitimately drives which access controls and encryption requirements apply to a dataset, which data needs a stricter approval process before external sharing, and how long a given tier's data may be retained before disposal. It has no effect on the technical accuracy of the values already stored — that's a data quality concern, not a sensitivity label — and it plays no role in how a public website ranks in search results.

Why:

Classification tiers exist to attach handling rules to data based on sensitivity: what access/encryption controls apply (a), what approval external sharing needs (b), and how long it can be retained before disposal (d) all follow directly from which tier a dataset sits in. Classification says nothing about whether the values themselves are technically correct (c) — that's a data quality concern, not a sensitivity label, and tagging a column 'Restricted' doesn't fix a typo in it. And an internal sensitivity label has no relationship to public search-engine ranking (e), which depends on entirely different, external signals.

Data Governance/privacy-and-compliance/gdpr-ccpa

Under GDPR Article 17, the right to erasure ('right to be forgotten') is an absolute right — a controller must always erase a data subject's personal data immediately upon any request, with no exceptions.#

Options

Show answer

False. GDPR Article 17 gives data subjects a right to erasure on specific grounds — data no longer needed, withdrawn consent, unlawful processing, and similar — but Article 17(3) carves out exceptions where a controller does not have to erase, including a legal obligation, public interest, archiving/research purposes, and the establishment or defense of legal claims. A governance program that auto-deletes on every request without a review step is treating a conditional right as if it were unconditional.

Why:

False. Article 17(1) does give data subjects a right to erasure on specific grounds — the data is no longer necessary for its original purpose, consent is withdrawn, the subject objects and no overriding legitimate ground exists, or the processing was unlawful. But Article 17(3) then carves out exceptions where a controller does not have to erase: exercising the right to freedom of expression and information, complying with a legal obligation or a task carried out in the public interest, public-health reasons, archiving/research/statistical purposes, or the establishment/exercise/defense of legal claims. A data governance program that treats every erasure request as an automatic, unconditional delete misses that these exceptions exist and are exactly why 'right to erasure' requests go through a review step rather than a blind delete script.

Data Governance/metadata-discovery/data-lineage

What is data lineage, and name one concrete way a team relies on it when responding to a data quality incident or a regulatory data request.#

Show answer

Data lineage is the traceable record of where a piece of data originated, what transformations and pipelines it passed through, and where it ultimately landed — the map of upstream sources and downstream consumers for a given field or table. Teams lean on it concretely in two situations: when a dashboard shows a wrong number, lineage lets an engineer trace backward from the broken metric to the exact upstream table or transformation step that introduced the error, instead of guessing across dozens of pipelines; and when a regulator or a GDPR/CCPA data-subject request asks where a person's data lives and which systems hold copies of it, lineage is what lets the team answer completely and authoritatively rather than relying on institutional memory.

Why:

Lineage is fundamentally a graph: nodes are datasets/transformations, edges are 'flows into.' Its practical payoff shows up exactly when something breaks or someone asks a scope question — an incident ('which upstream table caused this') or a compliance request ('where does this person's data live') both reduce to walking that graph instead of interviewing engineers about pipelines they may not fully remember. Without lineage, both tasks devolve into tribal knowledge and grep-ing through dbt models or Airflow DAGs by hand, which doesn't scale past a handful of pipelines.

Data Governance/quality-and-master-data/match-merge

Order the stages of a typical master data management match-and-merge pipeline that turns records from multiple source systems into a single golden record.#

Put these in order

Show answer

A master data management match-and-merge pipeline runs in a fixed order: records are ingested from each source system, standardized into a common format, compared by a matching algorithm to score likely duplicates, merged using survivorship rules to resolve field-level conflicts into a single golden record, and finally published out to downstream consumers. Standardization has to precede matching because fuzzy matching against inconsistently formatted raw data produces unreliable scores.

Why:

Ingestion has to happen before anything else can run. Standardization has to come before matching because fuzzy/probabilistic matching on raw, inconsistently formatted data (one system storing 'St.' and another 'Street') produces unreliable scores — cleansing first is what makes the match step trustworthy. Matching has to identify candidate duplicates before merge logic has anything to act on, and survivorship rules only make sense once you already know which records are being merged together. Publishing is necessarily last, since there's no golden record to hand downstream systems until the merge step has produced one.

Data Governance/governance-foundations/governance-operating-model

A federated data governance operating model defines a three-tier escalation structure for unresolved data issues. The code below traces the full escalation path for an unresolved data quality issue that starts at the Operational tier. What is the exact output?#

tiers = ["Operational", "Tactical", "Strategic"]
decision_rights = {
    "Operational": {"authority": "Data Steward", "escalates_to": "Tactical"},
    "Tactical": {"authority": "Data Domain Owner", "escalates_to": "Strategic"},
    "Strategic": {"authority": "Data Governance Council", "escalates_to": None},
}

issue = {"type": "Data Quality", "tier": "Operational", "resolved": False}
path = []
current = issue["tier"]
while current and not issue["resolved"]:
    path.append(decision_rights[current]["authority"])
    current = decision_rights[current]["escalates_to"]

print(" -> ".join(path))
Show answer
Data Steward -> Data Domain Owner -> Data Governance Council
Why:

The issue starts at tier "Operational" and resolved is False, so the loop enters. Iteration 1: appends "Data Steward", sets current to "Tactical". Iteration 2: appends "Data Domain Owner", sets current to "Strategic". Iteration 3: appends "Data Governance Council", sets current to None. The loop then exits because current is falsy. Joining with " -> " yields: Data Steward -> Data Domain Owner -> Data Governance Council.

Data Governance/governance-foundations/governance-operating-model

A governance operating model requires every data domain to have at least one assigned data steward. The code below evaluates stewardship coverage across four data domains and prints a summary. What is the exact output?#

domains = ["Customer", "Product", "Finance", "Supply Chain"]
stewards = {
    "Customer": 2,
    "Product": 0,
    "Finance": 1,
    "Supply Chain": 3,
}

covered = [d for d in domains if stewards[d] > 0]
gaps = [d for d in domains if stewards[d] == 0]
print(f"Covered: {len(covered)}/{len(domains)}, Gaps: {len(gaps)}")
Show answer
Covered: 3/4, Gaps: 1
Why:

covered includes every domain with stewards[d] > 0: Customer (2), Finance (1), and Supply Chain (3) → 3 domains. gaps includes every domain with stewards[d] == 0: Product (0) → 1 domain. The f-string formats as Covered: 3/4, Gaps: 1, where len(domains) is 4.

Data Governance/governance-foundations/governance-vs-management

In the DAMA-DMBOK framework, data governance is distinguished from data management by the question each answers. Data governance answers "Who holds the _____ for data assets?" — defining decision rights, policies, and stewardship assignments — while data management answers "How do we execute the operational activities (modeling, quality, security, storage) that fulfill those decisions?"#

Show answer

In the DAMA-DMBOK framework, data governance is distinguished from data management by the question each answers. Data governance answers "Who holds the accountability for data assets?" — defining decision rights, policies, and stewardship assignments — while data management answers "How do we execute the operational activities (modeling, quality, security, storage) that fulfill those decisions?"

Why:

The DAMA-DMBOK positions data governance as the oversight function that establishes decision rights and accountability for data, while data management comprises the operational disciplines (data modeling, data quality, data security, etc.) that carry out the decisions governance sets. The blank asks for the concept governance defines: accountability for data assets.

Data Governance/governance-foundations/governance-vs-management

A common governance-vs-management test is the direction of control. Data governance sets the _____ — specifying who can approve a new data definition, authorize access, or change a master-data standard — whereas data management implements and operates the processes, tools, and controls that comply with those decisions on a day-to-day basis.#

Show answer

A common governance-vs-management test is the direction of control. Data governance sets the decision rights — specifying who can approve a new data definition, authorize access, or change a master-data standard — whereas data management implements and operates the processes, tools, and controls that comply with those decisions on a day-to-day basis.

Why:

Governance is the authority that defines who decides what (decision rights), while management is the execution layer that carries out those decisions. The blank is filled by 'decision rights,' the core artifact governance produces to separate itself from operational management.

Data Governance/metadata-discovery/data-catalog

Arrange the following steps of an automated metadata discovery and ingestion pipeline for a data catalog in the standard execution order, from first to last.#

Put these in order

Show answer

The correct order is: configure/authenticate the source connection → extract schema metadata (tables, columns, types, constraints) → profile sample data for statistics → apply automated classification and tagging based on profiling results → index and publish the consolidated metadata into the catalog. Each step depends on the output of the one before it: no connection means no extraction, profiling needs the schema, classification needs profiling results, and publishing comes only after all metadata is collected.

Why:

The pipeline proceeds as follows: (1) The crawler must first establish and authenticate a connection to the data source. (2) Once connected, it extracts schema-level technical metadata — tables, columns, data types, constraints — by reading the source's system catalog. (3) With the schema known, a profiling job samples or scans the data to compute statistical metadata such as null rates, distinct counts, and min/max values. (4) Classification and tagging (e.g., automated PII detection) logically follows profiling because classification rules depend on the data-content statistics and patterns revealed during profiling. (5) Finally, the consolidated technical, statistical, and classification metadata is indexed and published into the catalog so users can search and discover assets. Each step has a strict dependency on its predecessor: you cannot extract schema without a connection, you cannot profile without knowing the schema, you cannot classify content without profiling results, and you cannot publish what has not yet been collected.

Data Governance/privacy-and-compliance/retention-pii-phi

The stated policy is 'purge a closed user account's PII 400 days after closure.' Which line in this nightly retention job doesn't actually implement that policy?#

1| -- Nightly retention job: purge user PII 400 days after account closure
2| DELETE FROM users
3| WHERE account_status = 'closed'
4|   AND account_created_at < NOW() - INTERVAL '400 days';

Options

Show answer

Line 4 — the WHERE clause measures the 400-day window from account_created_at instead of the date the account was closed, so retention is anchored to the wrong timestamp: a long-lived account gets purged too soon after it's closed, and a young account that was just closed won't be purged for years

Why:

The policy's anchor date is account closure, but the query filters on account_created_at — when the account was first created, not when it was closed. A ten-year-old account closed yesterday would already be past the '400 days' filter on creation date and get purged immediately, while a two-year-old account created recently but closed last month wouldn't age out for well over a year. This is a common, easy-to-miss retention bug: the policy's English description and the query's actual anchor column silently drift apart, and nothing about the SQL fails loudly — it just quietly purges (or retains) data on the wrong schedule, which is exactly the kind of gap a data governance/compliance audit is designed to catch before a regulator does.

Data Governance/roles-accountability/raci-ownership

In a RACI model applied to data governance, explain the difference between who is typically 'Accountable' and who is typically 'Responsible' for a given data domain, and why collapsing the two roles into one person is a common governance failure mode.#

Show answer

In a data governance RACI, the data owner is usually the Accountable party — a single named, senior business-side role who owns the outcome and answers for the domain's quality, definitions, and policy decisions, even though they rarely touch the data directly. The data steward is usually Responsible — the person who actually does the work: maintaining definitions, chasing quality issues, enforcing the policy day to day. Collapsing the two into one person is a common failure because that person ends up either holding the authority to set policy with no time to execute it, or doing the day-to-day execution with no real authority to force a fix when another team's system owner refuses to cooperate. RACI is meant to separate 'who decides' from 'who does'; losing that separation is what produces governance programs that look complete on an org chart but can't actually get anything changed.

Why:

The RACI split matters because authority and bandwidth rarely sit in the same person: an owner senior enough to arbitrate a cross-team definition dispute is rarely the person with the day-to-day time to chase down a broken pipeline, and vice versa. A steward with no accountable owner behind them has no leverage when a peer team's system owner says no; an owner with no steward has no one actually doing the stewardship work. Interviewers probe this distinction because a candidate who can only say 'someone owns the data' hasn't thought about who has the standing to force a resolution versus who does the grinding work of maintaining it.

Data Governance/governance-foundations/governance-operating-model

Two business units disagree on the definition of 'active customer.' Order the typical escalation path a data steward follows to get that conflict formally resolved.#

Put these in order

Show answer

A data governance escalation path typically runs: the steward identifies the conflicting definition during routine work, raises it to the accountable data owner(s) since resolution may exceed the steward's own authority, escalates to the governance council for a binding ruling if the owners can't agree, has that ruling codified into an updated policy or standard definition, and finally publishes the resolved definition back out through the catalog and stewards to every affected team.

Why:

The steward, doing day-to-day operational work, is typically the first to notice the conflict, but resolving a cross-domain definition dispute usually exceeds a steward's own decision authority, so it goes to the accountable owner(s) next. When even the owners can't agree — which is common when the disagreement crosses business units with competing incentives — the governance council exists precisely as the escalation body with the standing to issue a binding ruling. That ruling only has lasting effect once it's codified into an actual policy/standard (otherwise it's just a meeting outcome nobody can point back to), and the whole exercise is pointless unless the resolved definition is then communicated back out to the teams who were using the old, conflicting one.

Data Governance/governance-foundations/governance-frameworks

In the DAMA-DMBOK2 (Data Management Body of Knowledge, 2nd Edition) framework, Data Governance is depicted as the central hub of the DAMA Wheel, with the other ten data management knowledge areas arranged around it, signifying that governance exercises authority and oversight across all other data management functions.#

Options

Show answer

True. In the DAMA-DMBOK2 framework, Data Governance occupies the hub of the DAMA Wheel while the other ten Knowledge Areas surround it on the rim. This architecture encodes DMBOK2's core definition of Data Governance as the exercise of authority, control, and shared decision-making (planning, monitoring, and enforcement) over the management of data assets—making it the oversight and coordination layer that spans every other data management function.

Why:

The DAMA-DMBOK2 defines 11 Knowledge Areas in total. On the DAMA Wheel, Data Governance sits at the center (hub) while the remaining ten knowledge areas (Data Architecture, Data Modeling & Design, Data Storage & Operations, Data Security, Data Integration & Interoperability, Document & Content Management, Reference & Master Data Management, Data Warehousing & Business Intelligence, Metadata Management, and Data Quality) are arranged around the rim. This structural choice reflects DMBOK2's definition of Data Governance as 'the exercise of authority, control, and shared decision making over the management of data assets,' positioning it as the oversight function that coordinates and constrains all other data management activities.

Data Governance/privacy-and-compliance/access-control

This access grant script is reviewed as part of a least-privilege audit for the customer_pii schema. Which line is the actual governance problem?#

1| -- Access grants for the analytics_readonly role
2| GRANT SELECT ON ALL TABLES IN SCHEMA finance TO analytics_readonly;
3| GRANT SELECT ON ALL TABLES IN SCHEMA customer_pii TO analytics_readonly;
4| -- analytics_readonly is assumed by every BI dashboard and every ad-hoc SQL user

Options

Show answer

Line 3 — granting blanket SELECT on every table in customer_pii to the same broad analytics_readonly role that (per line 4) every BI dashboard and ad-hoc SQL user assumes violates least privilege: it hands raw, unmasked access to sensitive personal data to a far wider population than has a legitimate need, instead of scoping PII access to a narrower role or exposing it only through masked/tokenized views

Why:

Least privilege is about scope, not just read-vs-write — option (d)'s reasoning is the exact misconception this question is testing for. A schema-wide SELECT on raw customer_pii, granted to a role used by 'every BI dashboard and every ad-hoc SQL user,' means every analyst who can run a query anywhere in the org can pull unmasked SSNs, dates of birth, or whatever else lives in that schema, whether or not their actual job requires it. That's a large blast radius for a single compromised credential or a single careless analyst, and it's precisely the finding a least-privilege / data-classification audit exists to surface: sensitive-tier data should be reachable through a narrower role, row/column-level security, or masked views, not a broad shared grant sized for convenience rather than need.

Data Governance/governance-foundations/governance-frameworks

The DAMA-DMBOK places Data Governance alongside 10 other Knowledge Areas (e.g., Data Architecture, Data Quality, Data Security) yet states that Governance "provides the overarching strategy and oversight for all the other Knowledge Areas." Explain the specific structural mechanism the DMBOK uses to reconcile governance being simultaneously a peer knowledge area in the Data Management Wheel and the supervisory function that orchestrates all other knowledge areas.#

Show answer

The DMBOK resolves this apparent paradox by positioning Data Governance as the hub of the Data Management Wheel — it is the only knowledge area whose function is authority and accountability rather than execution of data activities. The structural mechanism is the data stewardship program: governance assigns data stewards across every other knowledge area (e.g., a quality steward, a security steward, a metadata steward), embedding governance accountability inside each domain rather than running as a separate peer. The governance council sets policies, standards, and metrics that the other 10 knowledge areas must follow, and it arbitrates cross-functional data issues. Thus governance is depicted as a peer on the wheel but is hierarchically superior in decision authority — it provides the 'rules of engagement' under which the other areas operate, while not itself owning the execution of data architecture, data quality operations, or data security controls.

Why:

The DMBOK's central architectural decision is to make Governance the hub of the wheel, not a sibling function. A correct answer must identify (a) the stewardship program as the embedding mechanism, (b) the policy-setting / oversight role that elevates governance above the other areas, and (c) the distinction between governance authority and operational execution within the other knowledge areas.

Related interview questions

The other 71 questions

This page shows 25 and marks what you pick. That's as far as a page can go. A free account opens the other 71 and keeps every answer. What you miss comes back until it's right: after a day, then at longer gaps.

Start with this topic

Free · the whole bank · 100 marked answers per 30 days · written feedback on the paid plan

What moved, monthly

One email a month when the bulletin comes out: what moved in the markets we track, and the new question topics we published. Confirm your address to join. Unsubscribe any time.