Skip to main content
Running a Hiring Loop That Respects Everyone's Time — Anselm Fowel
Leadership

Running a Hiring Loop That Respects Everyone's Time

9 min read
993 views
Share:

The worst hiring loop I ever sat in ran seven rounds over five weeks and ended with a candidate we all liked telling us, politely, that she'd taken another offer three days earlier and had only kept the final interview out of courtesy. We had a debrief scheduled for the following Tuesday. We never got to it. She was right to leave, and I've thought about that loop more than any hire we actually closed.

A hiring loop is a piece of infrastructure. It has a throughput, a failure rate, and a cost per unit, same as any pipeline you'd run in production. Most engineering orgs treat it like a social ritual instead, and the result is a process that wastes the candidate's afternoons, wastes the panel's focus, and still doesn't answer the one question it exists to answer. I want to talk about how to build one that does.

The loop has a real cost, and it isn't yours alone

When I say a loop is expensive, engineers usually think about their own time: four interviewers, an hour each, plus debrief, plus scheduling overhead. That's real, and it adds up faster than people admit. A five-stage loop for a single senior role burns roughly ten to twelve engineer-hours before anyone writes a line of feedback. Run forty of those in a year and you've spent a quarter of an engineer.

But the candidate's cost is the one that gets ignored, and it's asymmetric. They're taking calls in stairwells during their current job, burning personal days, rehearsing, getting their hopes managed up and down by a recruiter. For a senior person with a family, a full onsite loop can eat a weekend of prep and a genuinely stressful week. If you drag that out or treat their time as free, you're not just being rude. You're telling them exactly how you'll treat their time once they're an employee, and the good ones read that signal correctly.

Decide what you're testing before you schedule anything

The most common failure I see is a loop that was never designed. Someone posts a req, four willing engineers get slotted in, and each one improvises. One does a whiteboard graph problem because that's what was done to him in 2016. One does a rambling "tell me about a hard project" chat. Nobody knows what the others are covering, so you get three overlapping signals on problem-solving and zero on whether the person can operate in a regulated environment where a bad deploy means a compliance incident.

Before I open a loop I write down the four or five things the role genuinely requires, and I map each interview to exactly one or two of them. For a payments backend hire that list might be: can they reason about correctness under concurrency, can they design an API that other teams won't hate, do they understand why idempotency and audit trails matter here, and can they disagree with me without either caving or turning it into a fight. Each of those gets an owner. If two interviews are testing the same thing, one of them is redundant and I cut it.

If you can't say in one sentence what a given interview is supposed to tell you that the others won't, that interview shouldn't be in the loop. Cut it. Every stage you add multiplies the scheduling cost and the candidate's fatigue, and it should have to earn its place.

Four stages, and I have to fight to keep it there

My default loop is a recruiter screen, a hiring-manager conversation, a technical deep-dive on real work, and a panel of two or three focused sessions on one day. That's it. Four stages, one of which is largely logistical. I've closed strong senior hires in under two weeks with this shape, and the compression itself becomes a selling point, because candidates notice when a company can make a decision.

There is constant pressure to add a stage. A skip-level wants a look. A peer team wants "just a quick chat." A VP read something about culture fit and wants a values round. Each request sounds reasonable and each one costs the candidate another afternoon and adds another veto point. My rule is simple: a new stage has to replace an old one, or the person asking for it has to name the specific signal no existing stage captures. Usually they can't, and the request quietly dies, which is the correct outcome.

The take-home problem I still haven't fully solved

Take-home assignments are the clearest example of the time-respect trade-off, and I'm genuinely torn on them. A good take-home tests real work in a calm setting, which is a far better predictor than someone sweating at a whiteboard. But asking a working parent to spend six unpaid hours on a toy project over their weekend is a real imposition, and the best candidates, the ones with three offers, will simply decline. So you filter for availability rather than ability, which is precisely backwards.

Where I've landed is a compromise I'm only about eighty percent happy with. I cap the take-home at ninety minutes, I say so honestly, and I make it something adjacent to our actual domain rather than a puzzle. Then the technical deep-dive is a live conversation about their submission: why they made a choice, what they'd do with more time, how they'd test it in production. The written artifact is just the seed. If a candidate would rather walk me through a recent real project of their own instead, I take that trade every time, because it's often a richer signal and it costs them nothing extra.

Enjoying this article?

Get more like it in your inbox — practical engineering leadership, fintech, and AI. No spam, unsubscribe anytime.

Run the panel like an air traffic controller

Onsite day, whether in person or remote, is where respect for time either shows up or falls apart. The failure mode is dead air: the candidate sitting alone in a Zoom waiting room for eleven minutes because the next interviewer is finishing lunch, or being asked the same "walk me through your background" opener four times because nobody read the notes. Both are entirely avoidable and both are corrosive.

I assign one person to own the day, and their whole job is flow. Here's what that owner actually does:

  • Sends the candidate the full schedule the day before, with names, roles, and what each session covers, so there are no surprises.
  • Builds a fifteen-minute buffer into the middle so a session that runs long doesn't cascade into every one after it.
  • Reads the previous panelists' notes between sessions and steers later interviewers away from ground already covered.
  • Watches for the candidate flagging, and offers a real break, water, five minutes, instead of pretending everyone's a machine.

None of that is complicated. It's the difference between a day that feels considered and a day that feels like you're being processed, and candidates absolutely tell their friends which one they got.

Feedback within a day, or the signal rots

Interview notes decay faster than milk. If a panelist writes their feedback three days later, what you get is a vibe, a directional thumbs-up or down with the specifics sanded off. I require written feedback before the interviewer does anything else, ideally within the hour and absolutely before they see anyone else's. That last part matters more than people think, because the moment you read a colleague's strong yes, your own memory quietly bends to agree with it. Independent notes first, then debrief.

I've made this non-negotiable after watching too many debriefs turn into the most senior or most confident person in the room narrating a conclusion while everyone nods. The written record forces each person to commit before the social dynamics kick in. It also gives you something concrete to hand the candidate if they ask why it didn't work out, and giving real feedback to someone you rejected is one of the few genuinely decent things you can do in this process.

A fast no is a gift

The kindest thing a bad loop can do is end early. If the hiring-manager conversation makes it clear this isn't a fit, I don't march the person through three more rounds to be polite. I've done that, thinking I was being nice, and it's the opposite of nice. You're spending hours of someone's life on a decision you've already made, and you're occupying a slot another candidate could use.

This requires giving interviewers explicit permission to call it. Early in my time as a manager I had engineers who felt they had to complete the loop even when they knew by minute ten. I now tell every panel directly: if you reach a confident no, tell the owner and we'll wind it down gracefully. We'll never make the candidate feel cut short, but we also won't waste the rest of their day for form's sake. A clean, quick decline with a real reason beats a slow-walked maybe every single time.

Rejecting people is part of the product

Most of the people who go through your loop won't get an offer. That's just arithmetic. So the rejection experience isn't an afterthought; it's the majority of what your process produces, and it's what the largest number of people will remember about your company. I've had candidates I rejected come back two years later and apply again, and refer their friends, specifically because the no was handled like they were a person and not a ticket being closed.

Concretely: no ghosting, ever, even at the top of the funnel where it's tempting. A real human sends the no, not a template that starts with "unfortunately." If someone reached the onsite, they get a call or a genuinely written note with something specific they can use. It costs me twenty minutes and it's the single highest-leverage reputation work I do. The industry is small, senior circles smaller still, and the person you treat carelessly today sits on the panel judging your next funding round or your next hire.

Anselm Fowel, CTO and fintech architect
Anselm Fowel — CTO & fintech architect

The loop is the org, running in miniature

Here's the thing I'd leave you with, and it's not a tidy summary. A hiring loop is the most honest preview a candidate ever gets of what it's like to work for you. Everything you do in it, the speed, the coordination, the candor of the feedback, the way you say no, is a live demonstration of your operational standards. You cannot fake being organized for a week. So the loop that respects everyone's time isn't a separate initiative from building a good engineering org. It is the org, running in miniature, where an audience of exactly the people you most want to impress is watching closely and deciding whether they believe you.

Enjoyed this article? Share it with others!

Share:

Get new posts in your inbox

Occasional, practical notes on engineering leadership, fintech, and building with AI. No spam, unsubscribe anytime.

Comments (0)

Leave a Comment

Comments are moderated and will appear after review.

No comments yet. Be the first to comment!

About the author

Anselm Fowel

Anselm Fowel

Chief Technology Officer & fintech architect. 16+ years leading engineering across AlliancePay, Mondu, Transalliance, Global Accelerex, and Fidelity Bank — writing here about engineering leadership, fintech architecture, and AI in production.

Read next

Subscribe to the newsletter

Practical notes on engineering leadership, fintech, and building with AI — delivered to your inbox. No spam, unsubscribe anytime.

Anselm Fowel

Chief Technology Officer | Fintech Architect | Engineering Leader

Building the future of financial technology through innovative engineering and strategic leadership.

Expertise

  • CTO Advisory
  • Fintech Architecture
  • Team Leadership
  • Technical Strategy
  • System Design

Get In Touch

[email protected]
Lagos, Nigeria

© 2026 Anselm Fowel. Crafted with passion.