InterviewStack.io LogoInterviewStack.io

Database and Data Platform Selection Questions

Evaluation and selection of database and data platform technologies to meet analytical and operational needs. Covers assessment of relational, non relational, columnar, and specialized systems such as time series and search engines; data warehouse platforms and cloud analytics platforms; query patterns and workload characteristics; consistency and transactional guarantees; partitioning and clustering strategies; storage formats and compression; performance and scalability trade offs; operational complexity and administration overhead; data ingestion and incremental loading patterns; pricing and cloud platform considerations; and how to choose the right solution based on data volume, concurrency, latency requirements, and total cost of ownership.

MediumTechnical
69 practiced
You need to select a search solution for product search requiring fuzzy matching, typographic tolerance, faceting, and multi-language support. Compare Elasticsearch/OpenSearch, Algolia, and a database full-text search option from scalability, relevancy tuning, latency, and operational cost perspectives as SRE.
HardSystem Design
43 practiced
Design a backup and restore approach to meet RTO = 15 minutes and RPO = 0 for a small subset of critical tables in a PostgreSQL cluster, while minimizing performance impact on the primary. Include replication, WAL streaming, point-in-time recovery, and how to test restores regularly without affecting production performance.
HardSystem Design
48 practiced
Design an analytical data platform for 100 TB of stored data, 1 TB/day ingest, and support for 5k concurrent BI users with sub-minute freshness on recent data. Provide architecture covering ingestion, storage tiering, query engine(s), caching, metadata/catalog, security, and cost-control measures from an SRE operational view.
HardSystem Design
39 practiced
Design a zero-downtime schema migration process for a globally distributed, sharded database where the new schema must be available in all regions within one hour, and rollbacks must be safe and quick. Include coordination mechanisms, backward-compatible schema patterns, feature flags, data copy strategies, and rollback criteria.
HardTechnical
45 practiced
You're oncall for a cloud data warehouse that suddenly shows increased storage IO and degraded query times. Walk through an incident response: key telemetry to collect (query patterns, concurrency, scan sizes), immediate mitigations to reduce user impact, root cause hypotheses, and long-term remediation steps you would take.

Unlock Full Question Bank

Get access to hundreds of Database and Data Platform Selection interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.