All Interview Questions
Real interview questions with expert answers, plain-English explanations, and practical examples. (42 questions)
Netflix
Backend Developer
Caching
When would you use different caching strategies like write-through or write-back, and how do you handle cache invalidation?
ServiceNow
Cloud Engineer
Cloud Architecture
How do you design a highly available and fault-tolerant cloud application?
Tech Mahindra
Mobile Developer
Performance Optimization
How do you optimize a mobile app for performance and battery life?
Salesforce
Cloud Engineer
Containers & Kubernetes
How do containers differ from virtual machines, and when would you choose Kubernetes for orchestration?
Meta
Backend Developer
System Design
How would you design a rate limiter for an API, and how do token bucket and sliding window actually differ?
Adobe
Backend Developer
Concurrency
Explain a race condition and how a mutex actually prevents it, with a concrete example.
HCL
QA Engineer
Testing
What causes flaky tests, and how do you systematically fix them instead of just re-running CI?
IBM
Security Engineer
Security
JWT vs session-based authentication: what’s the real tradeoff, and when would you pick each?
Oracle
Database Administrator
Databases
How does a B-tree index actually speed up a query, and when does it stop helping?
Flipkart
Frontend Developer
React