Questions
All Interview Questions
Real interview questions with expert answers, plain-English explanations, and practical examples. (390 questions)
ServiceNow
Network Engineer
Networking
How do different routing protocols (e.g., OSPF, BGP) work, and when would you use each in an enterprise network?
Infosys
Backend Developer
Caching
Beyond LRU: how do different cache eviction policies impact system performance and data freshness, and when would you choose each?
Swiggy
Backend Developer
Caching
How do you maintain cache consistency in a distributed system, and what strategies prevent stale data issues?
Zomato
Data Engineer
Security
How would you secure a data lake environment, considering data at rest, in transit, and access control for various users?
ServiceNow
Data Engineer
Data Structures & Algorithms
How does a segment tree efficiently handle range queries and updates, and what are its practical applications in data engineering?
IBM
AI Engineer
System Design
How would you design a scalable and resilient MLOps platform for deploying and managing production AI models?
Honeywell
Database Administrator
Databases
How do database replication strategies (e.g., master-slave, multi-master) differ, and what are their trade-offs for high availability and disaster recovery?
Adobe
Data Engineer
Performance Optimization
How do you approach optimizing a data pipeline for both throughput and latency, especially with streaming data?
VMware
Data Engineer
Databases
How do database sharding and partitioning differ, and when would you implement each for scalability?
VMware
Security Engineer
Firewalls & Network Security