InterviewStack.io LogoInterviewStack.io

Development Standards and Governance Questions

Focuses on establishing, communicating, and enforcing team and cross team processes that ensure consistent technical quality. Topics include coding standards and style guides, code review policies and workflows, branch and release strategies, continuous integration and continuous delivery pipelines, static analysis and linting toolchains, automated quality gates and pre commit checks, integration of testing into pipelines, metrics for defect rates complexity and coverage, strategies to manage technical debt and legacy code, governance models for exceptions and escalation, and balancing standard strictness with developer productivity. Interviewers look for experience designing standards, driving adoption, integrating tool chains, and measuring impact.

HardTechnical
47 practiced
Design a strategy to version and tag datasets (tables and views) consumed by dashboards so reports are reproducible for audits. Explain approaches such as time travel, snapshotting, schema hashes, and lightweight data hashing, and how to minimize storage cost while keeping point-in-time reproducibility.
MediumTechnical
54 practiced
Describe a governance model for exceptions and escalations when a BI artifact needs to bypass a standard (for example, a dashboard needs custom SQL that violates the standard). Include who approves, documentation required, automatic expiration of exceptions, and how to audit and review exceptions over time.
MediumTechnical
57 practiced
Technical task in Python: write a pre-commit hook script that runs SQLFluff on staged SQL files and rejects commit if any linting errors are found. Your answer should include sample code (or clear pseudocode), the CLI commands to detect staged SQL files, and instructions to install the hook in a Git repo.
EasyTechnical
42 practiced
List common SQL linting tools and explain how you would integrate SQL linting into a BI team's workflow. Include how to run linting locally (pre-commit), in PRs, and as part of CI. Discuss handling dialect differences across Snowflake, BigQuery, and Redshift.
MediumTechnical
56 practiced
Explain how you would implement branching and environment promotion for Tableau Server content such as workbooks and published data sources in an automated way. Which APIs or CLIs would you use, how would you handle credentials, and how do you maintain content provenance and rollback capability?

Unlock Full Question Bank

Get access to hundreds of Development Standards and Governance interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.