Questions
All Interview Questions
Real interview questions with expert answers, plain-English explanations, and practical examples. (270 questions)
Mphasis
Data Engineer
Message Queues
How do message queues facilitate real-time data processing and what are their common use cases in a data pipeline?
LinkedIn
Backend Developer
Authentication & Authorization
When would you choose OAuth 2.0 over API Keys for third-party access, and what are the key flows involved?
Swiggy
AI Engineer
Performance Optimization
How would you optimize an AI/ML model for production deployment, considering both latency and resource utilization?
VMware
DevOps Engineer
Containers & Kubernetes
How does Kubernetes actually achieve self-healing for containerized applications, and what are its core components involved?
Atlassian
DevOps Engineer
Linux
How would you diagnose and resolve high CPU utilization on a Linux server in a production environment?
Intuit
Full Stack Developer
Data Structures & Algorithms
When would you choose a hash map over a balanced binary search tree, and what are their fundamental performance tradeoffs?
Uber
DevOps Engineer
Authentication & Authorization
How would you secure communication and access between microservices, specifically considering service-to-service authentication and authorization?
PayPal
Backend Developer
Message Queues
How do message queues ensure reliable delivery and what are the tradeoffs of at-least-once vs exactly-once processing?
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