Role
Backend Developer
Real interview questions with expert answers, plain-English explanations, and practical examples. (41 questions)
Salesforce
Backend Developer
Databases
When would a backend developer choose different database isolation levels for a Salesforce application, and what are the trade-offs?
Salesforce
Backend Developer
Concurrency
Explain consistency models beyond eventual consistency in distributed systems, and how would a backend developer choose one for a critical microservice?
ServiceNow
Backend Developer
Concurrency
Beyond Mutexes: How do semaphores differ from mutexes, and when would a backend developer choose one over the other for resource management?
Amazon
Backend Developer
System Design
How would you design a distributed ride-sharing service like Uber or Lyft?
Netflix
Backend Developer
API Design
How does Netflix design its APIs for high scalability and resilience in a microservices architecture?
Tech Mahindra
Backend Developer
Concurrency
How do distributed locks work in a microservices environment, and what are their challenges?
Atlassian
Backend Developer
API Design
How do you design an API that supports both synchronous and asynchronous operations, and what are the trade-offs?
Netflix
Backend Developer
Message Queues
How do message queues enable asynchronous communication and decouple microservices, and what are the patterns involved?
TCS
Backend Developer
System Design
How would you design a scalable microservices architecture for an online food delivery platform?
Honeywell
Backend Developer
Caching