SevyDevy

Module 8 · From One Server to Millions · Lesson 34 of 35

System design interview questions for freshers, with answers

13 minFree System design course · Beginner to intermediateLesson 8.3By Saket Bhatnagar

Researched and drafted with AI, reviewed and edited by Saket Bhatnagar.

In short

  • System design interview questions for freshers are often concept questions, such as load balancers and caches, plus sometimes a small design. It depends on the company.
  • Most interviewers mark your reasoning: ask about requirements, estimate, sketch, name trade-offs and say what fails.
  • Learn the method and the basics, not twenty memorised designs.
Soon

Video lesson · coming soon

System design interview questions for freshers

Lala, your AI mentor, will walk you through this lesson in a short animated video. Until then, everything is here to read and try.

  1. 01 A perfect picture, a low score
  2. 02 A college viva
  3. 03 The 45 minutes, part by part
  4. 04 Eight common questions
  5. 05 Spot the weak answer
  6. 06 Practise aloud, then the capstone

With the Series A in, Meera Kulkarni hires freshers, and Arjun Nair now sits on the interview panel.

Shreya, a fresher from Nagpur, is asked to design a ticket app. In two minutes she draws a clean, correct-looking diagram from memory, then goes quiet. She scores low. “But the picture was perfect,” Arjun says.

Zoya Mirza shows him the score sheet: no row for the picture. In Arjun’s own practice interview, he drew from memory too. Zoya stopped him at two minutes: “What must it do, and for how many people?”

The rows are blank: Arjun must write the panel’s rubric, the list of what earns marks. “If not the picture,” Zoya asks, “what do we mark?” Arjun looks at the empty sheet.

What are system design interview questions for freshers?

Fresher and SDE-1 rounds often ask concept questions about parts you have learnt, and sometimes a small design, though it depends on the company. SDE-1 is the first software engineer level at many companies.

Remember one line: the interviewer marks the reasoning you say out loud, not a memorised diagram. That reasoning runs in five parts.

  • Requirements: ask what it must do and how many use it at the peak.
  • Estimates: rough numbers, saying each assumption.
  • High-level design: sketch the main path, with a trade-off for each choice.
  • Closer look: pick one box and say how it works, scales and fails.
  • Wrap-up: say what fails first, and what you would do.

A common plan gives those five parts 45 minutes: 5 + 5 + 15 + 15 + 5 = 45. The closer look has its own name.

The 45-minute design round

Five parts in 45 minutes. You speak your reasoning in every part.

Diagram connections:

  • Requirements, 5 min to Estimates, 5 min (Scope agreed)
  • Estimates, 5 min to High-level design, 15 min (Numbers agreed)
  • High-level design, 15 min to Deep dive, 15 min (Weak spot picked)
  • Deep dive, 15 min to Wrap-up, 5 min (Failures named)
  • Requirements, 5 min: What it must do, and what is out of scope
  • Estimates, 5 min: Users, peak requests a second, storage
  • High-level design, 15 min: The main path in boxes, a trade-off for each
  • Deep dive, 15 min: One box: how it works, scales and fails
  • Wrap-up, 5 min: Single points of failure, next steps
  • A friend leaves a placement round puzzled: they asked what happens when you open a ticket app. That was a concept question about the round trip.
  • Another friend memorises a chat-app diagram, then freezes at “now make it work on a slow network”. A memorised picture cannot bend.
  • At a college quiz, the host says “show your working”, and the team that explains beats a lucky guess. Design rounds are often marked the same way.

Is system design asked for freshers, and how do the 45 minutes run?

It depends on the company. Some ask concept questions, some a small design, and some none. Others ask an LLD round, on the code inside one box, such as “design a movie booking app”. The method helps in all of them.

The 45 minutes follow the viva’s rhythm. First come five minutes of asking and twenty on the rough sheet. Then fifteen of follow-up questions and five to wrap up.

You ask before you draw: what must it do, and how many people at the peak? In Arjun’s practice round, Zoya answers: pick a seat, pay, get a ticket. The noon peak is about 16,700 requests a second.

What just happened? The first five minutes drew no boxes, only scope, like asking the examiner what the question expects. Every later box ties to a number.

What are the basic system design interview questions, with answers?

Eight questions are common in fresher rounds, and each has a short outline you can say in about a minute.

Try it yourselfEight common questionsSay your answer aloud for a minute, then flip the card to compare with the outline.

How do you spot a weak answer?

A weak answer names tools without a number, claims a free lunch, or says nothing about what fails. It is the student who recites the page, then goes quiet.

Weak and stronger answers
Weak answerWhy it loses marksStronger version
“I’ll use Kafka”, no numberNo reason givenSay the number that needs it
“It cannot fail”Ignores failureSay what fails, and the fallback
“Pick any two” for CAPA mythAnswer or refuse, per feature
Try it yourselfSpot the weak answerEach question has three answers. Tap the weakest and see why it loses marks.

What just happened? Each weak answer skipped a number, denied a failure or repeated a myth.

What changes after SDE-1, and how do you practise?

Rounds above fresher level often ask about replication lag, shard keys, consistent hashing, retry storms and region failure, with numbers. It is the same viva, harder, and it depends on the company.

What each level is commonly asked
LevelOften askedListen for
Fresher, SDE-1Opening an app; load balancer; cache; SQL vs NoSQL; index; idempotent; 429Method, basics
Mid-levelURL shortener; replication lag; shard key; consistent hashing; PACELC; SLONumbers, trade-offs
SeniorFeed or chat; region failure; retry storm; leaving a monolithFailure thinking

Keep lesson 7’s working ready: 5 lakh people × 20 requests = 1 crore in the 600-second noon sale, about 16,700 a second. Assume about 200 a second per server: that is 83.5, so about 84 servers before a cache.

That number also picks your deep dive. The seat hold takes the noon load, so say how it scales and what happens to held seats if its store restarts.

Try it yourself

  1. Pick one card

    Choose one of the eight, such as the cache one.

  2. Answer against the clock

    Answer aloud and record yourself. Aim for about a minute, with 3 minutes as the limit.

  3. Mark yourself

    Tick five lines: plain definition, a number, a trade-off, what fails, no tool without a reason.

  4. Go again

    Repeat once and fix your weakest line. You got it if four of five lines are ticked on the second try, without reading the card.

Back to the empty sheet. Arjun fills the rows, and Zoya reads them aloud: asks about requirements, estimates, sketches the main path, names trade-offs, says what fails. Still no row for the picture.

Shreya gets a practice slot. She opens with, “How many people at the noon peak, and what must never go wrong?” Her diagram is the same, but her marks change. Arjun reruns his own practice interview and passes.

So the panel marks the method you say out loud, not the picture. This course teaches HLD, the boxes and arrows. Some companies also add an LLD round, and lesson 20’s double booking fix helps there. Now design something yourself, end to end.

Check yourself

Check yourself

An interviewer says, “Design a ticket app.” Which opening earns the most marks?

Pick an answer to see why it is right or wrong.

Check yourself

A friend says freshers are never asked system design, so the method is pointless. Best reply?

Pick an answer to see why it is right or wrong.

Remember these three

  1. The interviewer marks the reasoning you say out loud, not a memorised diagram.
  2. Ask, estimate, sketch, name trade-offs and say what fails, in about 45 minutes.
  3. Whether freshers get a design round depends on the company, so learn the basics and the method.

Questions people ask

Is system design asked for freshers?
It depends on the company. Some ask concept questions or a small design, some an LLD round such as a movie booking app, and some none. The method helps in all of them.
What are basic system design interview questions?
Common ones: what happens when you open an app, how a load balancer picks, and what goes wrong with a cache. Others cover SQL versus NoSQL, indexes, idempotent methods and CAP.
What are HLD interview questions for SDE-1?
They often test the parts and the method: requirements, a rough estimate, a sketch and a trade-off or two. A small ticket app design is common, though it depends on the company.
How should I start a system design answer?
Ask what the system must do and how many people use it at the peak. Then estimate, sketch the main path, and name a trade-off for each choice before any tool.