I applied through a recruiter. The process took 2 weeks. I interviewed at Yaspa (London, England) in Dec 2025
Interview
1. Recruiter 0.5h - overall information.
2. Tech review 1h - Java question, patterns, ds, previous experience.
3. Live coding 1.5h - LeetCode medium problem (refresh graph, dp).
4. System design 1.5h - hellointerview style, on-site, whiteboard.
Overall, the process and communication were positive. Good luck with the interview!
Interview questions [1]
Question 1
1. Internal implementations of Java collections. 2. GoF patterns. 3. DAG.
I applied through a recruiter. The process took 2 weeks. I interviewed at Yaspa in May 2025
Interview
Terrible experience and a complete waste of my time - one of their talent partners reached out to me on a job board, and I had an initial 30 minute call with someone from HR. After this they said they would invite me to an interview, but I heard nothing for two weeks. Eventually I emailed them asking for an update, but this was ignored and I haven't heard back months later.
Interview questions [1]
Question 1
HR call - basic questions around my career path, why I wanted to leave my current company, what I knew about Yaspa
I applied through a recruiter. The process took 3 weeks. I interviewed at Yaspa (London, England) in May 2025
Interview
The process took 3 weeks. I was approached by an HR on LinkedIn and I had an informal first conversation with them. I had the first technical discussion with 2 senior software engineer and was mostly related to Java: ArrayList, HashMap, Thread Local etc.
The day after the HR sent me a message and asked me the availability for the next step which I did 7 days later. It was a coding challenge where based on image the gave me, I had to implement an hierarchy of nodes representing animals with no cycles (DAG). The purpose was to add few capabilities like find the child/children, parent(s), ancestor(s), descendant(s) etc,
I never faced a similar problems before, so I had to think about the solutions and the interviewers helped with the approach.
There should have been 3 interviewers but actually they interchanged during the 1.30h which added a lot of distractions for me as they entered/dropped in the call few times. Not sure this was intentional but this is the only thing I did not appreciate about the interview.
I did not able to completed everything but I personally think I didn't too bad,
I was rejected at this stage.
Overall good experience
Interview questions [1]
Question 1
How does it work an arraylist?
What's the default capacity of an arraylist?
How does the hashmap work?
How the hashmap handles collisions?
What's is a thread local?