Skip to content
Tech Interview Prep home

Search

932 results for “System Design”

Practice MCQ

Which option states coin change and canonical systems without overclaiming?

Practice MCQ in Greedy Algorithms

Concept

A/B Testing

Applying hypothesis testing to compare two product/design variants — sample size, statistical power, and the traps of stopping early.

Concept

Advanced RAG & Retrieval Quality

The retrieval-quality techniques that separate a working RAG demo from a production system that reliably surfaces the right context.

Concept

CAP Theorem & Consistency Models

Why a distributed system can't have perfect consistency, availability, and partition tolerance all at once — and what real systems trade off.

Concept

Capacity Planning & Load Testing

Knowing how much traffic a system can take before it does, through modeling and deliberate load testing.

Concept

Chaos Engineering

Deliberately injecting failure into a system to verify it actually survives what you assume it survives.

Concept

LLM Evaluation

Measuring whether an LLM-based system actually works, given that outputs are open-ended and hard to score automatically.

Concept

LLMOps: Deployment, Versioning & Cost Management

Safely shipping changes to prompts, models, and RAG configuration in production, and keeping the resulting system's cost under control.

Concept

RTOS & Task Scheduling

How a real-time operating system schedules multiple tasks with timing guarantees, and the classic concurrency hazards — priority inversion, deadlock — that come with it.

Interview QA

Choose node and process boundaries for a robot subsystem.

Interview QA in ROS (Robot Operating System) Fundamentals

Interview QA

What are the structural trade-offs between a Star Schema and a Snowflake Schema when designing dimensional models for analytical workloads?

Interview QA in Schema Design & Normalization

Practice MCQ

An engineering team is designing the redirect service for a high-volume URL shortener where ad campaign attribution requires recording every individual link click, while minimizing origin infrastructure spend. How does selecting HTTP 301 Moved Permanently versus HTTP 302 Found (or 307 Temporary Redirect) dictate the analytics tracking and server load characteristics?

Practice MCQ in URL Shortener Design