My process was pretty straightforward and it moved in three clear steps. First I had a casual coffee chat with the managers to talk through the role and the team, and it felt relaxed rather than interrogative. After that, I went into an HR round where we covered the usual basics like my background, salary expectations, and company policies.
The last step was a more detailed technical interview that focused on both my skills and how I approached problem-solving. That final round was where the difficulty really showed up, and it felt like the interviewers were trying to gauge how I’d think under pressure. Overall it was a clean, structured experience, but I didn’t end up getting an offer, and the process left me feeling like I was close on capability but not quite enough on the final evaluation.
> 1 year
Difficult Positive Norwich, England
The first real step was an application with a long form where I uploaded my CV and covering letter. After that, I was invited into an online informal chat and a technical interview. The technical portion was with the platform manager and the platform tech lead, so it felt focused on how I’d operate in a practical, systems-oriented environment.
I remember that the tone was professional but not overly formal, and it didn’t feel like the questions were random. Even though I didn’t get the role, the whole thing felt like a genuine attempt to understand how my background mapped to their needs. The technical interview was the key part for difficulty, and it set the expectation that they were looking for solid real-world competence rather than just surface-level knowledge.
> 1 year
Average Neutral Bristol, England
I started with a recorded video interview, and it was built around strict timing. The questions were shown on-screen, and I had to prepare quickly—3 m…
> 1 year
Difficult Negative United Kingdom
My process dragged on in a way that really tested my patience. I went through a full sequence of stages: I submitted an application form, then I did a…
> 1 year
Easy Neutral London, England
My interview started with a take-home coding test after waiting about two weeks from the application. The take-home itself felt manageable to me and n…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Stages
The interview process typically consists of multiple stages, starting with informal chats, followed by HR discussions, and culminating in technical interviews that assess both coding skills and architectural reasoning. Candidates should expect a structured flow that may include a mix of video interviews, take-home tests, and live technical assessments.
Interview stagesStructured processHR discussions
Technical Assessments
Technical interviews are a critical part of the process, often involving coding exercises and architecture discussions that evaluate problem-solving skills and real-world competence. Candidates should prepare for both coding challenges and discussions about system design.
Coding exercisesArchitectureProblem-solving
Behavioral Interviews
Candidates will likely face behavioral interviews that focus on past experiences and strengths, assessing how they handle various situations. Using the STAR method can be beneficial for articulating responses effectively.
BehavioralSTAR methodStrengths
Video Interview Format
Some candidates may encounter a recorded video interview format that requires quick thinking and concise responses under time constraints. This format can feel impersonal and may not allow for natural conversation, so practicing timed responses could be helpful.
Video interviewTime constraintsImpersonal format
Feedback & Communication
Feedback after interviews can be limited, with some candidates reporting a lack of detailed responses regarding their performance. It's advisable to seek feedback proactively, but candidates should be prepared for the possibility of receiving little to no information.
FeedbackCommunicationTransparency
Overall Experience & Outcome
Candidates often report a lengthy process that can test patience, with some feeling they performed well technically but still did not receive offers. It's important to maintain realistic expectations and be prepared for varying outcomes regardless of performance.