Currently a new grad (class of 2025) and went through the Brex new grad SWE process earlier this year. It took about 6 weeks from first contact to offer. Posting this because I couldn't find much new grad-specific info anywhere.
First: does Brex actually hire new grads? They don't do a big university recruiting push but they do post entry-level roles occasionally. I found the opening on LinkedIn, applied cold, and got a response after about two weeks. Not fast, but it worked.
What the process looked like for me: Recruiter screen (30 min, mostly fit + timeline) Technical phone screen (45 min, one coding problem) Virtual onsite: two coding rounds + one behavioral
There was no system design round for the new grad loop, which tracks with what I've heard. System design is mainly for senior and above.
Coding: I got one medium graph problem and one medium array/hashmap problem across the two rounds. Both felt like LeetCode medium calibrated, not the hardest version of those problems. The interviewers were patient. When I got stuck they gave hints rather than just letting me spiral.
Behavioral: One round, 45 minutes. Questions were adapted for someone without much work experience. I was asked about a team project from school, a time I disagreed with a teammate, and how I handle ambiguity. Very STAR-method-able.
Level: I think they placed me at an L3-equivalent. Offer was competitive for SF market as a new grad, roughly $175k TC with the equity included. I didn't negotiate because I was nervous, which I'd do differently now.
Prep that helped: About 6 weeks of LeetCode, 3-4 problems a day, focused on arrays, trees, and graphs. Practiced explaining my thought process out loud from week 2. That last part mattered more than I expected. Also read about Brex's product and had a genuine answer ready for "why Brex" beyond just "it's fintech."