Home › Blog › Describe Yourself in Three Words

How to Answer “Describe Yourself in Three Words” in a Tech Interview

How to pick three words that are true and fit the role, how to back each with a one-line proof, ten example word sets for tech roles, and the words to avoid.

To answer “describe yourself in three words”, choose three words that are true, that match what the role needs, and that each cover a different side of you: how you work, how you work with people, and what drives you. Say the three words, give one sentence of evidence for each, and finish with a line that ties them to the job. The whole answer takes 30 to 60 seconds. The proof matters more than the words: “curious, dependable, direct” followed by three quick, real examples beats a more impressive-sounding list with nothing behind it.

Below: why interviewers ask it, a five-step way to choose your words, how to deliver them, ten example word sets for tech roles with one-line proofs, words to avoid, and the common variations. Our “what are your strengths?” guide goes deep on one strength with a full story; this page is about a fast, three-part snapshot.

Why interviewers ask you to describe yourself in three words

It's a compression test. In a few seconds you have to show:

It comes in several versions, and each has a twist:

Wording you might hearThe twistHow to handle it
“Describe yourself in three words.”Your own viewThree words, one proof each
“What three words would your coworkers use?”Other people's viewUse words from real feedback: reviews, peer comments, thank-you notes
“Describe yourself in one word.”Forces a top pickLead with your most role-relevant word, then one proof
“How would your manager describe you?”Your manager's viewParaphrase actual review language you can stand behind
“What would your last team say about working with you?”CollaborationPick words about how you work with people

The coworker version shows up in tech loops too: the Tech Interview Handbook's list of commonly asked behavioral questions at top tech companies includes “What words would your colleagues use to describe you?”

How to choose your three words

  1. Gather evidence first. Reread your recent performance reviews, peer feedback, code-review comments and messages where someone thanked you. Note the words other people actually used. Words you've been called are easier to defend than words you'd like to be called.
  2. Read the job description. Highlight the traits it repeats: “ownership,” “ambiguity,” “collaborate with product,” “high quality bar,” “mentor.”
  3. Cover three different sides. One word for how you work (thorough, fast, systematic), one for how you work with people (collaborative, direct, dependable), one for what drives you (curious, user-focused, accountable). Three near-synonyms waste two slots.
  4. Prefer precise words to generic ones. The table below shows common swaps.
  5. Test each word with a one-sentence proof. If you can't finish “For example, I…” with something real, drop the word.
Generic wordWhy it's weakMore precise options
HardworkingExpected of everyone; describes effort, not outcomePersistent, reliable, thorough
Team playerA cliché that says nothing about howCollaborative, dependable, supportive
PassionateImpossible to prove in a sentenceCurious, user-focused, invested
Detail-orientedOverused, and can hint at slownessMeticulous, careful, precise
SmartSounds arrogant and invites a testAnalytical, quick to learn
Problem solverNearly everyone in tech says itSystematic, resourceful, tenacious
PerfectionistOften heard as a weakness in disguiseRigorous, quality-focused

How to deliver the answer

Use a simple format: the three words, a one-line proof for each, and one line connecting them to the role. Here's an example we wrote for a backend role:

“I'd say curious, dependable and direct. Curious because I dig into why something broke, not just how to patch it; last month that turned a recurring timeout into a small connection-pool fix. Dependable because when I own an on-call week or a deadline, nobody has to chase me. And direct because I'd rather raise a risk in planning than at launch. Those three seem to fit a team that owns its production services end to end.”

10 example word sets for tech candidates

These are example sets we wrote for this guide to show the pattern. The proof lines are illustrative, not real candidates' stories; use words that are true of you and proof from your own work.

Role or situationThree wordsOne-line proof for each (example)
New grad software engineerCurious, coachable, persistentTaught myself Docker for my capstone; reworked my first pull request the same day I got review feedback; stuck with a flaky test until I found the race condition.
Backend engineerSystematic, dependable, directWrite a timeline for every incident I work; have never dropped an on-call handoff; flagged a schema risk in planning instead of at launch.
Frontend engineerUser-focused, precise, collaborativeSit in on usability sessions before changing a flow; fix keyboard and screen-reader issues before calling a component done; walk through edge cases with designers before building.
SRE or DevOps engineerCalm, methodical, proactiveStay steady when leading an incident call; follow the checklist even at 3 a.m.; write the runbook before the page, not after.
Data engineerRigorous, pragmatic, transparentAdd data-quality checks to every pipeline; ship a simple batch job when that's all the use case needs; publish known data gaps where analysts can see them.
Machine learning engineerSkeptical, experimental, clearCheck for leakage before trusting a great metric; run small experiments before big training jobs; explain model trade-offs to product managers in plain language.
Mobile engineerMeticulous, empathetic, quickTest on older devices and slow networks; read app-store reviews to find bugs; ship small releases often instead of big risky ones.
Senior or staff engineerStrategic, supportive, accountableWrite the design doc that sets the direction; spend real time unblocking others in reviews and pairing; own the outcome when a plan I proposed goes wrong.
Career switcher into techAdaptable, disciplined, customer-mindedMoved from teaching into engineering; studied every morning before work for a year; bring years of explaining complex ideas to non-experts.
Startup or full-stack generalistResourceful, versatile, decisiveBuilt an internal admin tool from parts we already had; moved between the frontend, the database and the deploy pipeline in the same week; made quick, reversible calls when the founder was unavailable.
Tip: Each word should have a full story behind it, not just the one-liner. If the interviewer says “tell me more about dependable,” you want a two-minute STAR answer ready; our free STAR story builder helps you draft three short ones.

Words to avoid, or use carefully

Variations and follow-ups

How to practice

Write your three words and their proofs on one card, say them out loud five times, and ask a former teammate whether the words sound like you. Then practice them inside a full interview. CoPilot Interview's free AI mock interview builds behavioral questions from your résumé and the job description in the desktop app, reads them aloud and scores each spoken answer out of 10 with what to fix and a model answer. If you'd rather start in the browser with nothing to install, the same page has 113 real practice questions across 9 tracks, behavioral included. For a quick check on what else to prepare, try the two-minute interview readiness quiz.

Say your three words out loud

Paste your résumé and the job description, answer an AI interviewer out loud, and get a score out of 10 for each answer with what to fix and a model answer. Free for 15 minutes every day, no credit card.

Try a free AI mock interview

FAQ

Can I use the same three words for every interview?

You can keep a core set if it is true, but swap one word when a role clearly values something else. A startup role might call for “resourceful”, while a platform team might care more about “rigorous”. Change the proof examples to match each job too.

Should I explain each of the three words?

Yes, briefly. Give one sentence of evidence per word so the whole answer stays under a minute. Words without proof sound like guesses, and long explanations turn a quick question into a monologue.

Is “hardworking” a bad word to use?

Not bad, just weak. Nearly every candidate could claim it, and it describes effort rather than results. A more precise word such as “persistent” or “reliable”, backed by an example, tells the interviewer more.

What if I freeze when I'm asked to describe myself in three words?

Pause for a second, then use the three-sides shortcut: one word for how you work, one for how you work with people and one for what drives you. Preparing your words in advance is the real fix.

How do I answer “what three words would your coworkers use”?

Use real evidence: performance reviews, peer feedback, code-review comments and thank-you messages. Words other people have actually used about you are the most credible answer, and you can say where they came from.

How is this different from “what are your strengths?”

The strengths question usually wants one or two strengths with a full story each. The three-words question wants a quick snapshot across different sides of you, with a one-line proof per word and a fuller story only if the interviewer asks.