I went through a fairly classic two-part virtual interview journey, split between technical and competency. I first had a technical round, then a behavioral one right after. Each interview was about the same length, roughly 30 to 40 minutes, and both interviewers leaned into lots of questions with follow-ups, so if I gave a vague answer they immediately tried to pull more detail out of me.
The technical component centered on a take-home style artifact and the chance to walk through my thinking. I had to explain my solution and discuss what I’d improve—basically a review of what I built and how I’d iterate if I had more time. In another slot on assessment day, I also saw what it was like to work from a task they gave ahead of time, where I’d review code or a scope and propose how I’d approach the problem.
9 months ago
Difficult Positive Glasgow, Scotland
My interview process felt more like an assessment center than a traditional chat-and-coding setup. I joined a group format where the activities revolved around role-playing scenarios that resembled what the job would actually involve. After going through that, I moved into a one-on-one conversation and was given a chance to ask questions afterward.
Across this whole journey, the behavioral and culture side was extremely visible. Even when there was a coding challenge element, the emphasis leaned toward showing how I communicated my thinking and how consistently I stayed engaged—more about fit and how I worked with others than about getting clever on algorithms. I also remember having prep sent beforehand and being encouraged to think out loud during the coding portion so they could follow my reasoning.
9 months ago
Average Positive Salfords, England
My process was condensed into a single day assessment. After the initial recruiter contact, I ended up doing a one-hour technical pair programming ses…
> 1 year
Average Neutral United Kingdom
After a recruiter call, I was asked to complete an at-home coding test. It wasn’t just a blind submission for me—I later had a follow-up interview whe…
> 1 year
Average Negative Manchester, England
My first step was an HR conversation, and then I went straight into a longer interview with three people from the engineering team. The format was cen…
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 & Timeline
The interview process typically consists of a structured assessment day with multiple components, including technical and behavioral interviews, often condensed into a single session. Candidates reported varying timelines for feedback, with some experiencing long waits after the interviews.
Assessment dayStructured processFeedback delay
Technical Assessments
Technical evaluations often involve coding challenges, pair programming, or system design discussions, where candidates are expected to articulate their thought processes and design decisions. The focus is on collaboration and real-world problem-solving rather than just arriving at a correct answer.
Coding challengePair programmingSystem design
Behavioral Interviews
Behavioral interviews emphasize teamwork, communication, and cultural fit, with questions designed to explore past experiences and decision-making processes. Candidates are encouraged to demonstrate their ability to work collaboratively and handle real work scenarios.
TeamworkCultural fitExperience-based questions
Communication & Engagement
Throughout the interviews, candidates noted the importance of clear communication and engagement, with interviewers often prompting for elaboration on answers. The ability to articulate thoughts and reasoning was highlighted as a key aspect of the evaluation.
Communication skillsEngagementArticulation
Expectations vs. Reality
Some candidates expressed disappointment when the interview format or focus did not align with their expectations, particularly regarding the relevance of their preparation to the actual questions asked. This mismatch can lead to feelings of frustration or confusion.
Candidates often experienced delays in receiving decisions or feedback after the interviews, which contributed to a sense of uncertainty about their performance. While some received offers, many noted that the lack of timely communication was a significant downside.