Interview Fundamentals
Core Java concepts, practical Q&A, and coding discussion topics asked in technical interviews.
-
Database Replication: Read Replicas, Lag, and Failover
Series: Backend Interview Mastery
Learn database replication, read replicas, replication lag, stale reads, and failover trade-offs for reliable backend systems.
-
Database Deadlocks: Causes, Detection, and Prevention
Series: Backend Interview Mastery
Learn database deadlocks through transaction examples, wait-for cycles, retries, lock ordering, query design, and production prevention practices.
-
Optimistic vs Pessimistic Locking: How to Choose
Series: Backend Interview Mastery
Compare optimistic vs pessimistic locking with SQL examples, conflict handling, retries, deadlocks, and practical backend trade-offs.
-
Database Isolation Levels Explained With Real Transaction Examples
Series: Backend Interview Mastery
Learn database isolation levels through real transaction examples, including dirty reads, phantoms, write skew, retries, and SQL trade-offs.
-
Composite Index Column Order: How to Choose the Right SQL Index
Series: Backend Interview Mastery
Learn how to choose composite index column order for SQL queries using equality, range, sort, selectivity, and EXPLAIN plan trade-offs.
-
SQL vs NoSQL: How to Choose in System Design
Series: Database Fundamentals , Backend Interview Mastery
Compare SQL vs NoSQL for system design: data modeling, transactions, scale, trade-offs, and the right database for each workload.
-
Database Indexing Explained: SQL Examples and Interview Questions
Series: Database Fundamentals , Backend Interview Mastery
Learn database indexing with SQL examples: B-tree indexes, query plans, composite index order, write costs, and interview questions.
-
API Gateway vs Load Balancer vs Reverse Proxy
Series: Backend Interview Mastery
Compare API gateways, load balancers, and reverse proxies for backend interviews: responsibilities, request flow, overlap, and architecture trade-offs.
-
Offset vs Cursor vs Keyset Pagination for Backend Interviews
Series: Backend Interview Mastery
Compare offset, cursor, and keyset pagination for backend interviews: performance, consistency, indexes, API contracts, and trade-offs.
-
Webhooks Explained: Delivery, Retries, Security and Idempotency
Series: Backend Interview Mastery
Learn webhooks for backend interviews: delivery flow, retries, HMAC signatures, replay protection, idempotency, queues, and failure handling.