Experience Level
3-5 Years
Real interview questions with expert answers, plain-English explanations, and practical examples. (200 questions)
ServiceNow
Database Administrator
Databases
When would you choose a NoSQL database over a relational database, and what are the key considerations for each?
Honeywell
Backend Developer
Caching
How do you decide what data to cache in a backend service, and what are the trade-offs of different caching tiers?
LinkedIn
Full Stack Developer
API Design
What are the core principles of RESTful API design, and how do they improve scalability and maintainability?
VMware
SRE
Networking
How would you approach troubleshooting intermittent network connectivity issues affecting a distributed application in a production environment?
ServiceNow
Full Stack Developer
React
How do you manage global state in a complex React application, and when would you choose Context API versus a library like Redux?
ServiceNow
SRE
Linux
How would you diagnose and resolve a Linux process consuming excessive memory or CPU, and what strategies would you implement to prevent recurrence?
Infosys
Backend Developer
Caching
Beyond LRU: how do different cache eviction policies impact system performance and data freshness, and when would you choose each?
ServiceNow
Network Engineer
Networking
How do different routing protocols (e.g., OSPF, BGP) work, and when would you use each in an enterprise network?
Salesforce
Backend Developer
API Design
When would you choose GraphQL over REST for an API, and what are the key considerations for each?
Infosys
Backend Developer
Data Structures & Algorithms