Skip to content
InterviewEra
What is InterviewEraThe platform, founder, and missionHow It WorksAdaptive interview, live captions, scoringResume-aware ScoringCV-native questions + 5-dimension feedback
Campus Placements OverviewStructured mock interviews and cohort analytics for T&P teamsSet up Campus WorkspaceCreate your campus dashboard and invite your batchT&P Product & PricingPilot pricing, bulk onboarding, and placement trackingStudent Invitation HelpHow to accept a campus invite and start practising
Software EngineerDSA, system design, OOP roundsFrontend DeveloperReact, HTML/CSS, JavaScript interviewsTCS Interview QuestionsNQT + technical + HR roundsWipro Careers HubNLTH, WILP, Turbo hiring tracksSolera Careers HubCognitive assessment + Java/SQL roundsReact Interview QuestionsHooks, state, performance topics
Interview Question GeneratorRole-specific questions in secondsATS Resume CheckerScore your resume against job rolesSTAR Answer BuilderStructure behavioral answers clearly
All ResourcesCentral guide and hub directoryBlogInterview prep articles and guidesAgentic AI Interview GuideAI-assisted coding interviews, rubrics, and prepPlacement GuideStep-by-step campus prep playbookSTAR Method GuideMaster behavioral answers
Help CenterGuides, FAQs, and supportDSA Topic MapPatterns, roadmap, and top 50 problemsSoftware Engineer GuideSWE questions and prep hubAndroid GuideKotlin, Compose, MVVM prep hubFrontend GuideReact and JavaScript interviews
PricingFor Teams
Sign inSign up
InterviewEra

InterviewEra is an AI-powered mock interview platform with adaptive follow-ups, resume-aware scoring, and structured interview preparation for campus placements and early-career hiring.

Start Mock Interview

Mock Interview

  • How It Works
  • For Teams
  • Start Mock Interview
  • Campus Placements
  • Campus Workspace
  • Help Center

Free Tools

  • Interview Question Generator
  • ATS Resume Checker
  • STAR Answer Builder

Interview Questions

  • Wipro Careers Hub
  • Solera Careers Hub
  • Amazon SDE Questions
  • Microsoft SDE Questions
  • Infosys SWE Questions
  • Infosys Java Questions
  • Freshworks Frontend Questions
  • Android Developer Questions
  • Frontend Developer Questions
  • Java Developer Questions

Resources

  • Community Hub
  • All Resources
  • Blog
  • Agentic AI Interview Guide
  • What Is Agentic AI
  • Agentic Coding Round
  • AI Prompt Engineering
  • Cursor AI Interview Guide
  • DSA Topic Map
  • Placement Guide
  • STAR Guide
  • HR Guide
  • Interview Tips

Company

  • What is InterviewEra
  • About Us
  • Pricing
  • Contact

© 2026 InterviewEra. All rights reserved.

Privacy PolicyTermsRefundRanchi, Jharkhand, India
Interview Questions›Zomato›BE Dev

Zomato · engineering

Zomato Backend Developer Interview Questions 2026

Preparation guide for Backend Developer positions at Zomato Limited. Covers their Online Coding → Technical × 2 → Cultural Fit process with technical, behavioral, and HR questions.

Interview rounds
3
Avg. package
12–28 LPA
Role type
engineering

Zomato Backend Developer Interview Questions

Placement-oriented · Updated 2026
  1. 01

    What is REST? What are its key architectural constraints?

    TechnicalEasy

    Tip: Name the 6 constraints: client-server, stateless, cacheable, uniform interface, layered system, code on demand (optional). Statelessness is the one interviewers probe most.

  2. 02

    What is the difference between SQL and NoSQL databases? When would you choose each?

    TechnicalEasy

    Tip: SQL: structured schema, ACID, relational. NoSQL: flexible schema, BASE, horizontal scale. Choose SQL for transactional data; NoSQL for high-write, schema-flexible workloads like logs or feeds.

  3. 03

    What is connection pooling and why is it important?

    TechnicalMedium

    Tip: A pool reuses existing DB connections instead of opening a new one per request. Critical at scale — opening a TCP + auth handshake takes ~100ms. HikariCP (Java) and pg-pool (Node) are common implementations.

  4. 04

    What is the N+1 query problem? How do you solve it?

    TechnicalMedium

    Tip: N+1 occurs when fetching a list of N records triggers N additional queries for related data. Fix with eager loading (JOIN), DataLoader batching, or selecting only needed fields. Common ORM trap.

  5. 05

    How do you implement JWT-based authentication in a REST API?

    TechnicalHard

    Tip: Login endpoint returns signed JWT (header.payload.signature). Client sends it in `Authorization: Bearer <token>`. Server verifies signature with secret key — no DB lookup needed per request. Store refresh tokens in DB for revocation.

  6. 06

    What is caching? Explain write-through, write-behind, and cache-aside strategies.

    TechnicalHard

    Tip: Cache-aside (lazy loading): app checks cache, on miss loads from DB and populates. Write-through: write to cache and DB simultaneously. Write-behind: write to cache, async flush to DB. Cache-aside is most common in practice.

  7. 07

    What is database indexing? When would you NOT add an index?

    TechnicalMedium

    Tip: Indexes speed up reads but slow down writes (index must be updated on every INSERT/UPDATE). Avoid on: small tables (full scan is faster), columns with low cardinality (boolean), tables with frequent bulk writes.

  8. 08

    Tell me about a backend service you optimised. What was the bottleneck and how did you fix it?

    BehavioralMedium

    Tip: Structure: profiling approach, root cause (DB query, serialisation, network), solution, measurable improvement. Avoid vague answers like "I added a cache" without showing you identified the actual bottleneck first.

  9. 09

    An API endpoint returns 503 errors under high load. Walk me through your investigation.

    SituationalMedium

    Tip: Check: are downstream services (DB, cache, external APIs) healthy? Is the connection pool exhausted? Is the process running out of memory? Is the request queue full? Then address the bottleneck, not the symptom.

  10. 10

    How would you design a URL shortener backend?

    TechnicalHard

    Tip: Key decisions: hash function (Base62 of MD5 or counter), storage (Redis for fast reads + RDB for persistence), collision handling, expiry, custom slugs. Talk through scale requirements before jumping to implementation.

  11. 11

    What is the difference between authentication and authorisation?

    TechnicalEasy

    Tip: Authentication: verifying WHO you are (login). Authorisation: verifying WHAT you are allowed to do (permissions). A logged-in user may be authenticated but not authorised to access admin routes.

  12. 12

    Why did you choose backend development, and what motivates you to stay current with it?

    HREasy

    Tip: Show genuine interest: performance, distributed systems, data integrity challenges. Mention specific things you follow — a blog, open source project, or recent spec. Generic answers are penalised.

Practice answering, not just reading

Take a full scored mock interview tailored to your resume. Get feedback on technical depth, clarity, structure, confidence, and relevance — free to start.

Start free mock interviewFree question generator

Related Guides

  • Software EngineeringWipro Careers, Hiring & Interview Hub (2026)Wipro careers hub — NLTH, Elite NLTH, WILP, Turbo, recruitment calendar, salary bands, eligibility, and role interview guides.
  • Interview StrategyAgentic AI Interview Round (2026): The Ultimate GuideMaster agentic AI interview rounds — evaluation rubrics, 50+ questions, India trends, prep roadmaps, and sample workflows for AI-assisted coding interviews.
  • Software EngineeringTCS Interview Questions (2026)TCS NQT pattern, aptitude, coding, CS fundamentals, Digital vs Prime comparison, 30-day roadmap, and mock interview prep.
  • Software EngineeringSoftware Engineer Interview Questions (2026)SWE prep hub — DSA, system design, OOPs, hiring process, company comparison, 30-day roadmap, and mock interview CTA.
  • FrontendFrontend Developer Interview Questions (2026)Frontend prep hub — React, JavaScript, TypeScript, CSS, hiring process, framework comparison, 30-day roadmap, and mock interview CTA.
  • DSATop DSA Interview Questions & Topic Map (2026)Topic frequency chart, classic patterns, company expectations, and a 4-week prep roadmap.

More Zomato roles

  • Zomato SWE questions

Backend Developer interviews at other companies

  • Swiggy BE Dev questions
  • Razorpay BE Dev questions
  • CRED BE Dev questions
  • Meesho BE Dev questions

Browse related content

  • All Zomato questions
  • All Backend Developer questions
  • Interview questions hub

Practice tools

  • BE Dev question generator
  • BE Dev ATS checker
  • STAR answer builder