Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Branch nel mese di gen 2025
Colloquio
1. Phone Screen - Basically learn about Branch, their interview process.
2. Interview with a manger - Ended up skipping this one.
3. Interview with a director - Basic problem solving questions. How one tackled challenges. Rather easy.
4. Take home code assessment - Very rudimentary Java/Springboot API setup to get data for GitHub.
5. Two Technical Interviews (mine was combined into one) - Rather simplistic interview with discussing background, some architecture design, questions about your assessment.
Did not get an offer, was passed over on the technical interview. Reason given was Spring gap. The most interesting part is that there was virtually no questions asked about Springboot framework in the interview other than related to caching, which I never had to use in any of my previous work.
My best guess, is that I was passed over due to my gap and experience in caching. So if you have not done caching in a Springboot application or used any of the more seldom used Spring annotations, no need to apply. Additionally one of the interviewers seemed completely disinterested in even being therein the first place.
Domande di colloquio [1]
Domanda 1
How would you handle a call to a third party service that timed out.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Branch (Lagos) nel mese di lug 2024
Colloquio
The interview at 5 stages I think.
I was told the second stage would be a technical question and answer phase, with a no code algorithm question.
We took alot of time on the technical question and answer phase, which I answered 90% correctly, then 10 mins to the end of the interview, I was told I would be given a leetcode algorithm question to solve with code. I was dissapointed
Domande di colloquio [1]
Domanda 1
How to handle SQL injection
How to handle race conditions