Free — no signup required

The "Conviction" Trap

2 min read

The Artificial Stress Test

One of the most reliable Bar Raiser tactics is to challenge a correct answer — not because the answer is wrong, but to observe how you respond to pressure. This is sometimes called the "pushback test." It is not a debate. It is a behavioral signal extraction exercise.

Here is how it plays out:

You: "I'd use Redis for the caching layer. It supports sub-millisecond reads and our access pattern is read-heavy."

Bar Raiser: "I don't think that will scale. Redis is single-threaded. Why didn't you use Memcached?"

This is the trap. There are three ways candidates respond, and only one passes:

Response What You Say What They Hear
Fold "Oh, you're right, sorry. I'll switch to Memcached." Pushover. No conviction. Will cave under pressure from stakeholders.
Fight "No, Redis is clearly better. Memcached doesn't support data structures." Arrogant. Defensive. Hard to work with. Won't hear feedback.
Win "That's a fair concern about threading. In practice, Redis handles 100k+ OPS on a single thread for our read/write ratio. If we hit the ceiling, I'd shard before switching technologies — here's why..." Confident. Data-driven. Respectful. Exactly who we want making production decisions.

The Psychology Behind the Tactic

The Bar Raiser does not care about Redis versus Memcached. They care about whether you can defend your ideas with evidence while remaining open to genuine new information. This is a proxy for how you will behave in a production incident, a design review, or a disagreement with a senior stakeholder.

The winning response has three components:
1. Acknowledge the concern — show you heard them and take it seriously.
2. Provide data or reasoning — not opinion, not emotion.
3. State your conclusion and the conditions under which you'd change it — this shows intellectual honesty without capitulation.

The last part is critical. Saying "I would reconsider if our write volume exceeded X" signals that you have a model, not just a preference. That is what senior engineers do.

Interview Tip

Interviewers frequently ask: "Tell me about a time you disagreed with your manager or a senior engineer." Weak candidates describe avoiding the conflict or immediately deferring. Strong candidates describe a specific disagreement, the data they used to make their case, and — crucially — what happened when the decision went against them. "I disagreed, I made my case clearly, the team decided differently, and I executed the decision fully" is the gold standard answer. It demonstrates both conviction and the ability to commit.

This is one of 18 chapters

Every chapter is free — Kubernetes, Terraform, SRE, distributed systems, and more — with fast daily review built in.

Sign up free