InterviewStack.io LogoInterviewStack.io

Database Administration and Operations Questions

Day-to-day operation of database systems: configuration and tuning, patching and upgrades, automation and scripting, standards and best practices, and capacity/growth management. Covers the responsibilities of keeping databases reliable, secure, and maintainable in production. The operational-ownership surface for DBA and platform roles.

HardTechnical
61 practiced

You need to roll out a schema change that adds a non-null column to a very large production table. Propose a safe migration plan that minimizes downtime and supports rollback. Include steps (backfill, toggles, read/write compatibility), approximate SQL examples, and validation checks.

HardTechnical
81 practiced

Design a zero-downtime schema migration strategy for a 5 TB production Postgres table in a cloud-managed database. Discuss techniques like backfilling, shadow tables, online schema change tools, phased deployments, and how you would validate correctness and performance during the process.

MediumTechnical
70 practiced

Design a zero-downtime migration plan to move a PostgreSQL primary from an on-prem host to an RDS/Aurora instance. Cover replication setup (logical/physical), data validation strategies, schema migration approach (how to handle breaking schema changes), switchover steps, rollback plan, and monitoring to ensure data consistency during and after cutover.

That is every published Database Administration and Operations question for Site Reliability Engineer (SRE) so far. Browse the other topics in this category, or practice this one interactively.