Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Braze nel mese di giu 2022
Colloquio
Phone interview - they told me on the phone that they were moving me to the technical round.
Technical interview - standard interview, used a coding platform to answer some algorithm problems
Final interview - three rounds here
Systems design - pretty standard design for a system that web scrapes and analyzes ads
Hiring manager - behavioral focused
Coding round - go through a series of failing tests and fix them
Most rounds went fine and the interviewers were nice to work with. The final coding round was terrible. The company requires you to do setup on your computer for this round, but none of it is needed. There was a package to download at the start of this round, but no instructions on how to set it up. I was interrupted multiple times and told I had to stop working on a test and start working on a different one, so I was never able to finish a test. Going back to finish any incomplete work was also not allowed.
It seems I'm not the only one who ran into this issue. If you're applying for software engineer positions, you're probably better off applying elsewhere.
Domande di colloquio [1]
Domanda 1
Given a string with parentheses what is the maximum depth (or breadth)?
Design a system that evaluates the effectiveness of a Google add campaign.
The first step was a 30–40 minute phone screening with a recruiter. The conversation was relaxed and focused mainly on my background, experience, and interest in the role rather than deep technical questions.
Domande di colloquio [1]
Domanda 1
There were a few light technical questions, mostly around my experience building scalable applications, working with integrations and APIs
Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Braze (Midtown New York)
Colloquio
Straightforward, simple algo and system design
One tech screen, rest onsite which has a few rounds combined
A manager round as well towards the end which wasn’t that complicated
The recruiter screen was also good
1. In-house HR staff 30 min phone call with some STAR-style behavioural questions and a long marketing pitch from them to you.
2. 1 hour technical round. There's a senior software developer that asks you the question and another lesser ranked developer that observes and is mostly quiet (seems like it's just training for the 2nd developer). They get right into it.
3. ?... I didn't make it here
Braze seems to look for people who are highly highly skilled technically and I don't think they care about anything else. I say this not only because the software developer who interviewed me had no interpersonal skills and was very stone-faced and even thinly disguising his poor judgment of me, but because I know someone who got hired here as a developer and she is extremely extremely smart and even she says that Braze obviously filters very strongly for excellence. The way she has described the people she works with... they seem emotionally robotic but highly highly intelligent. I mean I guess you have to be to work for a company that pays you bags and bags of money (they told me their salary range in the first interview and it's very high) to make such a culturally bereft product.
It's not worse than FAANG or anything, but this is the profile. And the interview was a bad experience. I think training non-HR applicant-facing staff to know how to make someone feel comfortable would be worthy of being included in the company's definition of excellence.
Domande di colloquio [1]
Domanda 1
Matrix manipulation: replacing rows and columns of 3 consecutive numbers with "0".