After I applied, I went through a recruiter step and then a prerecorded video interview. What followed was the part that felt most like a “real” assessment: a technical interview that lasted about two hours, with a mix of technical questions and behavioural/competency prompts. I remember being guided through my background and then pulled into details that tied directly back to what I’d worked on.
Later, I also had to prepare and deliver a short presentation about a relevant project, which made the process feel more demanding than a typical Q&A. In the more technical portion, I was pushed to connect my experience to specific topics and to explain my thinking clearly, not just name technologies. The overall difficulty landed in the average range—challenging but not chaotic—and I walked away feeling like the panel genuinely wanted depth and clarity.
2 months ago
Easy Positive United Kingdom
My process started with something friendly and relatively light: an initial chat with the team in Italy focused on my experience, my technical background, and my degree. The tone was welcoming and relaxed, and I didn’t get hit with any major surprises. It felt more like they were trying to understand my fit than testing me with gotchas.
From there, the interviews turned a bit more structured. I spoke with HR and senior technical stakeholders, and the conversation moved in a clear sequence: first my general background and the key credentials behind my most relevant work, then language-specific details depending on where the role applied, and finally questions that drilled into specific parts of my resume. Even when it got more detailed, it stayed calm.
4 months ago
Average Positive Campi Bisenzio
The selection process I experienced stretched out to almost two months, which already set the tone for me. After the initial conversational stage, I h…
> 1 year
Average Positive Bristol, England
After reaching out, I had a call where the tone was genuinely easy-going. The people I spoke with were friendly and made the role feel clear from the …
> 1 year
Average Positive Varese
My experience felt unusually calm and human. After the initial recruiter conversations, I went through a sequence that included multiple interview ste…
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
Initial Screening & Video Interview
The interview process typically begins with an initial screening, often involving a recorded video interview where candidates answer preset questions. This stage allows for multiple attempts to refine responses, but can also create pressure due to time constraints.
Recorded interviewVideo responsesInitial screening
Technical Interviews
Candidates can expect one or more technical interviews that delve into their past experiences and specific technical knowledge relevant to the role. These interviews often require clear explanations of past projects and problem-solving approaches, with a focus on depth rather than surface-level knowledge.
Behavioral questions are integrated throughout the interview process, focusing on candidates' past experiences, teamwork, and how they handle challenges. The STAR method is often effective for structuring responses, as interviewers seek to understand candidates' thought processes and fit for the company culture.
Some candidates may be required to prepare and deliver a presentation on a relevant project, which adds a layer of complexity to the interview process. This component assesses not only technical knowledge but also communication skills and the ability to engage an audience.
The overall structure of the interviews tends to be organized and methodical, with a friendly and relaxed tone that helps candidates feel at ease. This approach allows for a thorough evaluation of both technical and interpersonal skills.
Candidates have noted varying experiences with communication throughout the process, with some expressing frustration over delays and lack of updates. Clear communication regarding the status of applications is crucial for a positive candidate experience.