On this page
Before you start
This lesson uses ideas from these earlier lessons. Read them first if any idea is new to you.
01Why interviewers ask this
The interviewer compares your stories with a level, as lesson 138 showed for design answers. One true story can be the size of a task. Another can be the size of a system.
A weak candidate tells a small story for a senior role, or makes it sound big. A strong candidate picks the right size and ends with good questions.
02The idea in plain words
Think of carrying water. A child carries a cup, a farmer a bucket, a town a canal. The size of what you carry is the level.
Titles differ between companies. The table is Tradeoff's guide (Senior is SDE-3 in lesson 138). The last column is what Tradeoff's mock asks today.
| Level | Size of the story | What it shows | Questions added or dropped |
|---|---|---|---|
| SDE-1 | One task | Clear steps, and you learn from feedback | Ownership, hard problem, mistake, disagreement, deadline, learning fast |
| SDE-2 | One feature | You compare options, and show a result with a number | Adds an unclear goal |
| Senior | A system, or a project across teams | You convince people and help others grow | Adds influence, helping others grow, saying no. Drops learning fast |
| Staff (above Senior) | Several teams, a long time | A result for the business over years | Adds technical direction. Drops tight deadline |
A scope ladder helps you choose: task, feature, system, several teams. Tell the same story at a bigger step by adding true facts: more people, more time, an unclear goal, or people you influenced.
There are two mistakes. Level-down is a story that is too small for the role. Level-up is making a small story sound big. Follow-ups find it: "Who were the other teams?"
Your questions, and closing
At the end the interviewer asks, "Do you have questions?" Prepare five:
- What does a good first six months look like?
- How are technical decisions made here?
- What is the hardest technical problem the team has now?
- How does on-call work? (On-call means engineers take turns to answer when the system breaks.)
- How does the team measure quality?
Avoid salary first, and anything the website says.
To close: thank the interviewer, say one sentence of real interest, and ask about the next step. Tradeoff's mock has a last step for your question.
Want to check your understanding? Try explaining this idea in your own words. You can continue reading first, or ask the AI tutor a question. Sign up free to ask the tutor
03Pause and predict
Pause. Guess first.
A candidate for a Senior role says: "My lead gave me a task: find why some users were charged twice. I fixed it, and my lead reviewed it." Which level does this show? What true facts would make it Senior size?
Write your guess before you read on. The answer is in the worked example.
04Worked example
The double-charge story of lesson 141, at three sizes. All facts are Assumptions (made up). Added facts are in bold.
SDE-1 size. "My lead gave me a task: find why some users were charged twice. I read the logs and found that one payment was sent twice. I wrote a fix and a test, and my lead reviewed them. Duplicate charges fell from 2,300 users to 0. I learned to ask for a review early."
SDE-2 size. "I owned the payment retry feature. I found the cause in the logs. I compared two options: stop retrying, which would fail some payments, or keep retries with a unique number for each payment. I chose the second. I wrote the fix and a test. It adds one database lookup, about 3 ms. Duplicate charges fell from 2,300 users to 0."
Senior size. "Three other services used the same retry code. I wrote a one-page plan, and each team's lead reviewed it. We agreed in 2 weeks, and I built a shared library, code that all four services use. Duplicate charges fell to 0 in all four services. Refund tickets fell from 60 a month to 2. I taught two teammates how to review such changes."
The size grows: a task, a decision between options, then a system and other teams. The predict-box story is SDE-1 size. To make it Senior size you need true facts: other services, agreement, and the measured effect.
05Trade-offs
- A story at your real level solves a weak signal and survives follow-ups. It costs the chance to look bigger. I would go up one step only if every added fact is true.
- Asking questions solves a weak ending. It costs a minute. I would ask fewer when time is short.
06Common misconceptions
"A bigger story is always better." A story larger than your real work fails at the follow-ups.
"Only senior candidates need a story about people." At every level the interviewer listens to how you work with others. At SDE-1 that is asking for help.
"I have no questions, so I should say nothing." No question can look like no interest.
07How to say it in the interview
Say it like this
I owned the retry feature, compared two options and chose one with a small cost. Duplicate charges fell from 2,300 users to 0 in the next monthly run.
08Check your understanding
- Name the four steps of the scope ladder.
- Refund tickets fell from 60 a month to 2. What is the fall as a percent?
- A Senior candidate tells a one-task story. What do you change?
09Answers
Show the answers
- Task, feature, system, several teams.
- (60 - 2) / 60 = 58 / 60 = 96.7%, about 97%.
- Pick a bigger true story, or add true facts: other teams, agreement, and the measured effect.
10Summary card: levels and your questions
One-page summary
- Level = size. SDE-1 a task, SDE-2 a feature, Senior a system or other teams, Staff several teams over time. Add true facts to move up the ladder.
- Level-down is too small. Level-up is found by follow-ups.
- Five questions: first six months, decisions, hardest problem, on-call, quality.
- Close: thank, one line of interest, ask the next step.
Try what you just learned
Put this idea into practice with a short exercise or a relevant tool. Free to try. No sign-up needed.
More practice. This needs a free account.
What to learn next
Continue learning with the lessons that build on this one.
Have a question about this lesson?
Ask the AI tutor to explain a difficult idea, walk through an example or check your understanding. It uses the lesson to help you work through the topic.
A free account includes 10 AI tutor questions a day. The lesson remains free to read without an account.
All lessons in Module 21: Interview craft and capstone
Prefer another topic? Browse all 169 lessons.