Role

Backend Developer

Real interview questions with expert answers, plain-English explanations, and practical examples. (55 questions)

Atlassian Backend Developer API Design

How do you design an API that supports both synchronous and asynchronous operations, and what are the trade-offs?

Read answer →
Netflix Backend Developer Message Queues

How do message queues enable asynchronous communication and decouple microservices, and what are the patterns involved?

Read answer →
TCS Backend Developer System Design

How would you design a scalable microservices architecture for an online food delivery platform?

Read answer →
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?

Read answer →
Infosys Backend Developer Caching

Beyond LRU: how do different cache eviction policies impact system performance and data freshness, and when would you choose each?

Read answer →
Salesforce Backend Developer API Design

When would you choose GraphQL over REST for an API, and what are the key considerations for each?

Read answer →
Infosys Backend Developer Data Structures & Algorithms

When would you use a graph data structure, and what traversal algorithms are most suitable for different real-world problems?

Read answer →
Swiggy Backend Developer Caching

How do you maintain cache consistency in a distributed system, and what strategies prevent stale data issues?

Read answer →
Oracle Backend Developer Authentication & Authorization

Compare common authentication methods for web applications (e.g., sessions, JWT, OAuth 2.0), explaining their trade-offs and ideal use cases?

Read answer →
Oracle Backend Developer Networking

How does the TCP/IP model enable reliable data transmission from a backend service to a client, and which layers are most critical for a developer to optimize?

Read answer →