Why a Good STAR Answer Still Gets You a Silent Rejection

A good STAR answer can still end in a rejection that says nothing. The usual reason is a missing piece of evidence, not a bad story. STAR walks from the situation to the result. It doesn’t ask what you expected before you acted, or how you planned to check it. For a behavioral interviewer, that expectation is often where your judgment shows. When it’s missing, the interviewer has little to write under judgment. That gap then becomes a con on the scorecard. The rejection rarely names it, because most companies give no real feedback at all. The fix is one added beat in your strongest stories. Say what you expected to happen and what could have gone wrong. Say how you’d know which it was. Then tell the result against that expectation. Below, the same story appears twice. First it’s a clean STAR answer, then it has that beat added.

A vague rejection is company policy, not a hidden verdict

Most rejection emails are empty for a boring reason. Aline Lerner runs interviewing.io, a mock-interview company. In an undated post on post-interview feedback, she surveyed founders, recruiters and labor lawyers. She found that companies avoid feedback mainly because they fear lawsuits and defensive candidates. Some also see it as a hassle with no upside. Her own case searches found no suit over constructive feedback. Her company sells interview practice, so it has an interest in candidates wanting feedback. The policy point still holds. The email tells you little about what happened in the room.

So don’t read “not the right fit” as a clue. Our post on behavioral interview rejection covers why the bar is built to say no. Here, read your own story instead, the way the interviewer had to score it.

The example: a clean STAR answer about pushing back

Here’s a typical answer to “tell me about a time you disagreed with your manager.” It’s organized, specific and complete.

Our release was six weeks out. My manager wanted to rewrite the app’s local database layer to fix sync bugs. I thought a full rewrite was too risky that close to launch. I proposed migrating the worst table first and leaving the rest. I put the plan in a short doc and walked my manager through it. We went with the incremental approach. The release shipped on time. Sync-related crashes dropped over the next month.

Every STAR beat is there. The answer still leaves the interviewer with a problem. They know what you chose and how it turned out. They don’t know how you reasoned while the outcome was still uncertain.

The scorecard asks about the expectation you set

GitLab publishes its interviewer guide in its handbook, on conducting a GitLab interview. For behavioral questions, it lists what interviewers should pay attention to. Two items matter here. One asks how the candidate validated the result against the expectation. The next asks, “Was there an expectation set to begin with?”

The clean answer above can’t answer either one. It never says what you expected the migration to fix. It never says how you’d tell if the incremental plan was failing. “Crashes dropped” is a result with nothing to measure it against.

The same guide also covers what happens when a story comes up short. If a candidate has no story, interviewers record that as a data point. The guide’s wording is “I failed to get data on” a topic. A thin area in an answer can be recorded the same way. Under the same guide, hiring managers can see every interviewer’s feedback. The candidate never sees it.

The same story with the decision beat added

Here is the answer again. The new part sits between the proposal and the result.

Our release was six weeks out. My manager wanted to rewrite the app’s local database layer to fix sync bugs. I thought a full rewrite was too risky that close to launch. I proposed migrating the worst table first.

I wasn’t sure I was right. Most sync crashes traced to one table, so I expected fixing it to remove most of them. The risk was that the bugs lived in the sync logic instead. Then a table migration would change nothing. So I set a check with my manager. We’d ship the first migration to 10 percent of users and watch sync crashes for a week. If they didn’t drop, we’d go back to the rewrite.

They dropped by about two thirds in that group, so we rolled it out. The release shipped on time. The remaining crashes did come from the sync logic. We fixed those after launch.

The story is barely longer. It now shows three things the clean version hid. You held a specific belief and named its main risk. You agreed on a test before the result was known. And you reported the result against that test, including the part you got wrong.

The numbers in this example are illustrative. Use your own real numbers. If you don’t remember the exact figure, say what you measured and roughly how it moved.

How to find the decision beat in your own stories

Take your strongest story and find the moment you committed to a path. Then answer three questions in writing.

  • What did you expect to happen? Write one sentence with the reason.
  • What was the most likely way you could be wrong? Name the specific risk, not “it might not work.”
  • How would you have known? A metric, a checkpoint, a date or a person’s call.

If you can’t answer the third question, you may not have had a check at the time. Say that honestly. Then say what check you’d set now. That still shows the judgment the interviewer is scoring.

Expect the interviewer to push on this beat. “What would have told you it was the wrong call?” is a natural follow-up. Our post on behavioral interview follow-up questions covers how that probing works. A story with the beat already in it gives you the answer before they ask.

5 thoughts on “Why a Good STAR Answer Still Gets You a Silent Rejection”

Leave a Comment