Standard first call with recruiter to assess alignment between the candidate and the org.
Next round is a coding exercise over video conference. The interviewer was reasonably collaborative but kept leaning over his screen to talk to other people while we were exchanging ideas, which was a bit distracting.
I put in place a solution that worked for very simple inputs, but for more complicated ones it definitely needed more work.
In the spirit of collaboration, I asked the interviewer how he would approach it. This caught him off-guard and he was visibly surprised by the question.
After a few seconds went by, his answer was: "I don't know... I think there could be many ways to approach this."
Given a string that represents a valid math expression, implement a function to evaluate it and return the result.
e.g. "one plus two times five".
The following metrics were computed from 1 interview experience for the Brex Software Engineer, Product (Remote) role in United States.
Brex's interview process for their Software Engineer, Product (Remote) roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Brex's Software Engineer, Product (Remote) interview process in United States.