InterviewStack.io LogoInterviewStack.io

Data Governance, Contracts, and Classification Questions

Governing data at scale: data contracts between producers and consumers, schema evolution/compatibility, data classification and sensitivity tagging, access control, and lineage/cataloging. Covers policy, ownership, and compliance-driven controls over data. The governance layer over the technical stack.

EasyTechnical
49 practiced

Propose a data classification scheme (for example: public, internal, confidential, restricted) for a company's analytics data. For each tier, who should be able to access it and how should it be stored (masking, encryption), and give one example field that would typically land in that tier. Once a dataset is classified, how does that classification concretely drive which technical controls (access, encryption, retention) get applied to it downstream?

MediumTechnical
42 practiced

Compare role-based access control (RBAC), attribute-based access control (ABAC), and row or column-level masking as approaches to controlling access to a shared analytics platform holding both financial and PII data. What are the trade-offs in complexity, auditability, and how fine-grained the control can get, and how would you migrate an organization running on ad-hoc, undocumented permissions toward one of these models over the course of a year?

MediumTechnical
48 practiced

Design a practical, org-wide strategy to detect and mask PII across all your streaming and batch pipelines, not just the ones someone remembered to flag, covering both raw lake data and curated warehouse tables. What detection approaches would you combine (schema tagging, regex pattern matching, ML-based classifiers), what masking or redaction strategy follows once something is found, and how would you handle the inevitable false positives and legitimate exceptions?

That is every published Data Governance, Contracts, and Classification question for Cybersecurity Engineer so far. Browse the other topics in this category, or practice this one interactively.