softwareinterviews.com
Coding Design Systems Concepts Papers Articles Behavioral
  1. Concepts
  2. Storage & Retrieval

Storage & Retrieval

Database internals, indexing strategies, and storage engines

5 concepts DDIA Ch 3

B-Trees vs LSM-Trees

Comparing write-optimized LSM-trees with read-optimized B-trees for database storage

Column-Oriented Storage

How columnar storage optimizes analytical workloads and compression

In-Memory Databases

Benefits and challenges of keeping entire datasets in RAM

Time-Series Databases

Specialized storage for time-stamped data and metrics

Inverted Indexes

Full-text search and information retrieval using inverted indexes

S
Software Interviews

Comprehensive software engineering interview preparation with coding challenges, system design, and behavioral questions.

Quick Links

  • Coding Challenges
  • System Design
  • Behavioral Questions

Resources

  • Recommended Books

© 2025 Software Interviews. All rights reserved.

GitHubInstagramLinkedInX (Twitter)