How SQL query optimization builds your execution plan
9 min read A walkthrough of sql query optimization for interviews: how the planner turns your query into a cost-based execution plan, and where those plans go wrong. Read article
// system-design
Distributed systems, scalability, and architecture — from URL shorteners to Netflix-scale streaming, with the tradeoffs interviewers probe.
9 min read A walkthrough of sql query optimization for interviews: how the planner turns your query into a cost-based execution plan, and where those plans go wrong. Read article
9 min read A walkthrough of the Kafka questions interviewers actually ask, covering partitions, consumer groups, rebalancing, and delivery guarantees. Read article
8 min read How trading firms grade the in-memory order book design problem, from the data structures that keep cancels O(1) to the follow-ups on price-time priority and self-trade prevention. Read article
6 min read How security and platform interviews probe ML-KEM, hybrid key exchange, and moving real systems off RSA before quantum computers arrive. Read article
7 min read What a low-latency trading desk actually probes when it interviews FPGA and hardware engineers. Read article
7 min read How high-frequency trading firms map the network card straight into user space, which tools do it, and what interviewers grade when they ask about the packet path. Read article
7 min read The math behind hash rings, why virtual nodes exist, and what a designer probes the moment you reach for consistent hashing. Read article
8 min read The pod and service definitions get you through the phone screen; the failure scenarios decide the onsite. Read article
7 min read A walkthrough of the TLS 1.3 handshake, forward secrecy, certificate validation, 0-RTT replay risk, and the post-quantum key exchange interviewers started asking about in 2026. Read article
7 min read A senior-level walk through the OAuth, OIDC, and JWT questions that come up in backend and security interviews, and the answers that actually land. Read article
7 min read How exchanges match buy and sell orders, why the hot path runs on a single thread, and how the book rebuilds itself after a crash. Read article
7 min read The difference between partitioning, sharding, and replication that interviewers keep probing, and how to reason about which one a system actually needs. Read article
6 min read A walkthrough of the DynamoDB, Cassandra, and MongoDB modeling questions that show up in system design rounds, and how to reason through them. Read article
7 min read A layer-by-layer walk through what happens between hitting enter and a page loading, and the follow-ups interviewers push on at each step. Read article
7 min read A working reference for HTTP methods and status codes, with the safe-versus-idempotent distinction and the codes interviewers keep probing. Read article
What's missing, wrong, or worth adding? One line helps.
Sent — thank you. We read every one.