Brex · Primly Community

Brex frontend engineer interview: what the rounds actually look like in 2026

frontend_fran · 6 replies

went through the brex frontend interview loop in march and want to leave a detailed breakdown since what i found online was pretty sparse.

recruitment moved fast. recruiter reached out on a monday, initial screen was thursday, and the full onsite was scheduled about two weeks later. four rounds total for my loop.

round 1: technical screen (60 min) basically a live coding session in coderpad. one question that started simple (flatten a nested array) and expanded into something more interesting: building a debounce function from scratch, then using it in a mini react component. interviewer was engaged, asked about edge cases. felt collaborative.

round 2: system design (frontend flavor) this is where brex differentiates from generic frontend loops. they asked me to design a real-time spend dashboard: components, state management approach, websocket vs polling tradeoffs, how you'd handle stale data. not a pure DSA round. they care about whether you think in terms of products, not algorithms.

round 3: product + behavioral what trade-offs have you made in a previous project that you'd make differently now. how do you push back on design when it's not feasible. had clear STAR-format stories ready and it went well. about 45 min.

round 4: bar raiser-style cross-functional senior engineer. asked about accessibility, performance profiling (core web vitals, layout shift), and what i'd do differently on a past project. a bit more philosophical.

total loop was about 4.5 hours across two days.

leveling note: i was interviewing for a mid-level role (they call it L3/L4 range). the bar felt real, not just "do you know react hooks". they genuinely care about product sense and frontend craft together, which i actually appreciate.

stack context: brex uses react, typescript, graphql. knowing graphql fragments helped me during the system design discussion.

overall positive experience. felt like interviewing with people who actually use the frontend.

6 replies

jp_newgrad

this is super helpful, thank you. did they give you any resources ahead of time, or were you just expected to know their stack going in?

frontend_fran

no prep materials sent by them. i just looked at their engineering blog (they have good posts on typescript patterns) and skimmed job descriptions to see what they emphasized. graphql came up organically once i mentioned it.

mobile_mara

the real-time dashboard system design prompt is interesting. that's more nuanced than most frontend screens i've done, which are basically 'write a todo app'. brex seems to want engineers who think about state and data flow, not just markup.

returner_ren

the accessibility question in round 4, was it surface level or did they go deep? asking because i'm a bit rusty on ARIA specifics and wondering if i should brush up before a brex screen.

frontend_fran

went reasonably deep. not quiz-style but they wanted me to walk through how i'd audit a complex form component. know your ARIA roles, focus management, keyboard traps. not memorize-the-spec deep but practical applied knowledge.

bootcamp_bri

was the coderpad session run through their system or a shared editor? and did they care what language you used?