TRM Labs interview, decoded.

TRM Labs publishes its interview loop: a 30-to-45-minute recruiter conversation, 45 to 60 minutes with the hiring manager, a technical assessment of 30 to 60 minutes, and a final round of 90 minutes or more made up of three to seven interviews. Engineering candidates meet two named rounds, Code Review in CoderPad and Systems Design in Whimsical, and most roles include an API design interview. Every ad adds that you will be evaluated on applied AI fluency, and a candidate in April 2026 described one technical screen as changing an existing codebase with an AI coding tool, next to a screen in Python and SQL.

TRM builds blockchain intelligence that investigators, regulators and financial institutions use to trace crypto crime and fraud. It is distributed-first, with hubs in San Francisco, Los Angeles, New York, Washington DC, London and Singapore, has about 500 employees, and doubled its valuation to $2B in a Series C extension on 9 September 2026.

Free · 2 minutes · no account

The questions for your exact TRM Labs role and level.

See the questions TRM Labs asks ↓Run a free mock interview →

Interviewing at TRM Labs? Below are the questions candidates report. For the ones your exact role and level will get, paste the posting. Your first mock is free.

01

Who TRM Labs hires

Different tracks, one bar

TRM's research and development team hires backend, full stack, frontend and data product engineers, graph analytics and data platform engineers, AI and agent engineers, a forward deployed engineer for US national security, data scientists, engineering managers, and a 2026-27 university graduate product engineer. Most engineering roles are remote across the United States, Canada or South America; some are hybrid in San Francisco or Los Angeles. The stack in the ads is Python first, with SQL, graph data and LLM agent tooling.

The stages are the same across roles; what the technical hours test depends on the team.

  • Track · SWE

    Software engineering

    A technical screen in Python and SQL and a screen where you change an existing codebase with an AI coding tool, per a candidate in April 2026. The final includes Code Review in CoderPad, Systems Design in Whimsical and API design. Senior full stack candidates report a design round.

  • Track · Data

    Data science

    A technical screen of medium SQL and one data structures problem in Python, then a final with an ML system design round (what model you would build, how you would train and test it, where it falls short), a code review in plain Python rather than pandas, and three behavioural interviews, per a Blind report.

  • Track · AI

    AI and agent engineering

    Backend-heavy Python with LLMs, agents and tooling (vector databases, semantic caches, orchestration), for tools investigators use. Expect the system design and AI rounds to be about agents that are safe, explainable and fast.

02

What is the TRM Labs interview process?

Round by round

Every stage and duration below is TRM's own, from trmlabs.com/interviewing and its job ads, read on 24 September 2026. The round contents come from candidate reports on Glassdoor and Blind. Glassdoor puts the average at about 15 days across 28 reports.

01
Recruiter intro
30 to 45 minutes

Your experience, motivation and fit with the role. The pace comes up here: TRM's ads say the work is intense and invite you to test whether that suits you.

02
Hiring manager
45 to 60 minutes

Your relevant experience, skills and impact, and what the team does.

03
Technical assessment
30 to 60 minutes; the first round can be one or two interviews

Calibrated to the role. For software engineers, a candidate reports one screen in Python and SQL and one where you use an AI coding tool to change an existing codebase. For data scientists, medium SQL and one data structures problem.

04
Final assessment
90 minutes or more, three to seven interviews

Code Review in CoderPad and Systems Design in Whimsical for R&D roles, API design with data modelling or distributed systems, a case study, an AI skills assessment, and a Leadership Principles interview.

05
References
Calls with former colleagues

About your work and impact, before the offer.

03

What TRM Labs screens for

What every round is really testing

TRM hires against three leadership principles, named in every ad, and adds AI fluency as a baseline for every role.

  • Impact-oriented trailblazer: customers first, speed, and treating every plan as an experiment
  • Master craftsperson: high standards at speed, owning outcomes end to end
  • Inspiring colleague: clarity, candour and a one-team mindset
  • AI fluency: the ads ask for the top 10 percent of your function in how you use AI
  • Comfort with intensity: the ads say the pace is not for everyone
04

TRM Labs interview questions

Drawn from the job ads

Few candidates have published TRM's exact questions. These come from the stages and principles TRM publishes, plus the rounds candidates describe.

Behavioural & motivation

  • Walk me through something you built: the decisions you made and the trade-offs.
  • Tell me about a plan you treated as an experiment: what you shipped, measured and changed.
  • How do you use AI in your work today, and where does it make you faster?
  • Tell me about working at a pace that stretched you. What did you change?
  • Why TRM?

Technical

  • AI-assisted code change: Extend or fix an existing codebase with an AI coding tool, and show your judgement over its output
  • Code review: Reading someone else's code in CoderPad and saying what is wrong and why
  • System design: Drawn in Whimsical; for TRM, think graph data over many blockchains, queries investigators run, and alerts
  • API design and data modelling: Designing an API and the data model behind it, or an API over distributed systems
  • Python and SQL: A screen in both for engineers; medium SQL for data scientists

These come from the job ads, and your loop is role-specific. Paste the actual posting and Calibrd predicts the questions for that exact role and level.

Predict my TRM Labs questions →
05

TRM Labs AI skills assessment: how to prepare for the AI coding round

A checklist for the round

Every TRM ad says most processes include an AI skills assessment and that you are evaluated on applied AI fluency. For engineers, a candidate in April 2026 described it as using an AI coding tool to make changes to an existing codebase. TRM has not published the task, so this is a routine for that kind of round rather than the questions themselves. Note that TRM does not allow your own AI tools, notetakers or coaching apps in interviews without its approval; the AI round is the one where it asks you to use one.

  • Read the codebase before you prompt: Spend the first minutes finding the entry point, the data model and the tests. Prompts written with that context get useful answers; prompts written blind produce code that does not fit.
  • Say what you will ask the tool for, then ask: Break the change into small steps and narrate each one. The interviewer is grading your judgement, and they can only see it if you say it.
  • Check every change the tool makes: Read the diff, run the tests, and look for the usual failures: invented functions, a changed signature, a silently dropped edge case. Fix it yourself when that is faster.
  • Write or update a test: A change with a test that proves it works is the clearest signal of craft in a round built on someone else's code.
  • Know when not to use it: For a one-line fix or a naming change, just type it. Using the tool for everything looks like dependence; using it where it saves time shows fluency.

Practise on an open-source repository you have never seen: pick a small issue, fix it with an AI coding tool in 45 minutes, and explain every change out loud.

06

Pay

What the offer looks like
Software Engineer, Backend (posted)$180K–$210K base plus equity
Senior Software Engineer (posted)$190K–$250K base plus equity, by team
AI / Agent Engineer (posted)$200K–$275K base plus equity
University grad product engineer (posted)$130K–$150K base

TRM posts US base ranges on its ads, read on 24 September 2026: backend engineers at $180K to $210K, senior full stack, data product and database engineers from $190K up to $250K depending on the team, AI and agent engineers at $200K to $275K, and university graduates at $130K to $150K, with equity on top. Engineering managers for the data platform post $230K to $260K. Ranges for Canada and South America are not posted. Calibrd benchmarks the pay on any posting you scan against its level and location.

07

How to prepare for a TRM Labs interview

In order
  1. 01Practise changing an unfamiliar codebase with an AI coding tool against a clock, narrating as you go. It is the round that sets TRM's loop apart.
  2. 02Review someone else's pull request out loud before the code review round: correctness, edge cases, naming, tests.
  3. 03Prepare one system design around graph data: tracing funds across wallets and chains, with queries fast enough for an investigator and alerts that fire in time.
  4. 04Write two stories for each leadership principle: a plan run as an experiment, something you built to a high standard fast, a time you made a team clearer.
  5. 05Turn off your own notetakers and assistants before every call. TRM does not allow them without approval.

This guide covers TRM Labs' engineering, data and AI loops. Investigations, sales and operations roles run a different case study. For management and leadership roles the loop is similar but the bar shifts to people, delivery and strategy, so pair it with the leadership interview prep hub. The bar for your exact role comes from the role-by-role guides, and the prep that actually transfers is spoken, so run a mock interview before the real one.

Knowing the questions isn’t the same as answering them out loud. Run a TRM Labs mock: spoken answers, coached on the spot. Your first mock is free.

Run a TRM Labs mock →
08

FAQ & sources

The short answers
What is TRM Labs' interview process?

Every stage and duration below is TRM's own, from trmlabs.com/interviewing and its job ads, read on 24 September 2026. The round contents come from candidate reports on Glassdoor and Blind. Glassdoor puts the average at about 15 days across 28 reports. Recruiter intro: Your experience, motivation and fit with the role. The pace comes up here: TRM's ads say the work is intense and invite you to test whether that suits you. Hiring manager: Your relevant experience, skills and impact, and what the team does. Technical assessment: Calibrated to the role. For software engineers, a candidate reports one screen in Python and SQL and one where you use an AI coding tool to change an existing codebase. For data scientists, medium SQL and one data structures problem. Final assessment: Code Review in CoderPad and Systems Design in Whimsical for R&D roles, API design with data modelling or distributed systems, a case study, an AI skills assessment, and a Leadership Principles interview. References: About your work and impact, before the offer.

What does TRM Labs look for in candidates?

TRM hires against three leadership principles, named in every ad, and adds AI fluency as a baseline for every role. Impact-oriented trailblazer: customers first, speed, and treating every plan as an experiment Master craftsperson: high standards at speed, owning outcomes end to end Inspiring colleague: clarity, candour and a one-team mindset AI fluency: the ads ask for the top 10 percent of your function in how you use AI Comfort with intensity: the ads say the pace is not for everyone

What questions does TRM Labs ask in interviews?

Few candidates have published TRM's exact questions. These come from the stages and principles TRM publishes, plus the rounds candidates describe. Walk me through something you built: the decisions you made and the trade-offs. Tell me about a plan you treated as an experiment: what you shipped, measured and changed. How do you use AI in your work today, and where does it make you faster? Tell me about working at a pace that stretched you. What did you change? Why TRM? AI-assisted code change Code review System design API design and data modelling Python and SQL

What is the TRM Labs AI skills assessment?

Every TRM ad says most processes include an AI skills assessment and that you are evaluated on applied AI fluency. For engineers, a candidate in April 2026 described it as using an AI coding tool to make changes to an existing codebase. TRM has not published the task, so this is a routine for that kind of round rather than the questions themselves. Note that TRM does not allow your own AI tools, notetakers or coaching apps in interviews without its approval; the AI round is the one where it asks you to use one. Read the codebase before you prompt: Spend the first minutes finding the entry point, the data model and the tests. Prompts written with that context get useful answers; prompts written blind produce code that does not fit. Say what you will ask the tool for, then ask: Break the change into small steps and narrate each one. The interviewer is grading your judgement, and they can only see it if you say it. Check every change the tool makes: Read the diff, run the tests, and look for the usual failures: invented functions, a changed signature, a silently dropped edge case. Fix it yourself when that is faster. Write or update a test: A change with a test that proves it works is the clearest signal of craft in a round built on someone else's code. Know when not to use it: For a one-line fix or a naming change, just type it. Using the tool for everything looks like dependence; using it where it saves time shows fluency.

How do I prepare for a TRM Labs interview?

Practise changing an unfamiliar codebase with an AI coding tool against a clock, narrating as you go. It is the round that sets TRM's loop apart. Review someone else's pull request out loud before the code review round: correctness, edge cases, naming, tests. Prepare one system design around graph data: tracing funds across wallets and chains, with queries fast enough for an investigator and alerts that fire in time. Write two stories for each leadership principle: a plan run as an experiment, something you built to a high standard fast, a time you made a team clearer. Turn off your own notetakers and assistants before every call. TRM does not allow them without approval.

  • 01TRM Labs, Interviewingthe four stages and durations (recruiter 30 to 45 minutes, hiring manager 45 to 60, technical assessment 30 to 60, final 90+ with 3 to 7 interviews), Code Review in CoderPad and Systems Design in Whimsical for R&D roles, API design in Notion, and the preparation advice; read 24 September 2026
  • 02TRM Labs, Interviewing at TRMthree to four skill-based and two to three behavioural interviews, 'not trick you with puzzles', and the three leadership principles; 12 September 2025
  • 03TRM Labs careers, Software Engineer, Backendthe case study, AI skills assessment and Leadership Principles interview, evaluation on applied AI fluency, the ban on candidates' AI tools without approval, and $180K to $210K; read 24 September 2026
  • 04TRM Labs job board105 open roles on 24 September 2026, 52 in R&D, with posted US ranges from $130K to $275K for engineering roles
  • 05Glassdoor, TRM Labs interview reviewsan April 2026 account of one technical screen in Python and SQL and one using an AI coding tool to change an existing codebase, and about 15 days on average across 28 reports; read through search snippets
  • 06Blind, data science interview at TRMmedium SQL and one Python data structures problem, then ML system design, a code review in Python rather than pandas, and three behavioural rounds; read through search snippets
  • 07Fortune, TRM Labs valuation doubles to $2 billionthe Series C extension on 9 September 2026, about 500 employees, and the move into broader cybercrime
  • 08Fortune, TRM Labs raises a $70M Series Cthe February 2026 round at a $1B valuation

Prep for a real TRM Labs role

Practise your TRM Labs interview, out loud.

Paste a real TRM Labs posting and Calibrd predicts the questions for that role and level, benchmarks the pay, and flags the gaps an interviewer will probe in your CV — then listens to your spoken answers and coaches them. Your first mock is free.

Free to start · No card · Encrypted at rest, never used to train AI, remove anytime

Two weeks out?

Email me the TRM Labs prep checklist

The round that decides it, the questions they ask, and what to do before, in one email. Nothing else unless you sign up.

TRM Labs Interview: AI Coding Round, Code Review — Calibrd