My experience started with the feeling that time and professionalism weren’t handled well. One interview ended up being extremely long, with live coding plus a prolonged discussion afterward, and it ran late into the evening—people were still working around the same time I was in the interview. I passed the technical parts, but the overall vibe never settled into something comfortable.
Another time, the process felt equally shaky because communication didn’t lead anywhere. I was promised a quick response after certain steps, but then I basically got ghosted. That pattern of delayed or missing feedback made it hard to trust that the process was taken seriously.
3 months ago
Difficult Neutral Paris
The process started the standard way: I submitted my application online, then someone reached out to talk about my background. That first exchange was very much about my journey—my skills, why I wanted to join, and how I’d describe my fit for the company. After that, I moved into interviews with people from the team I’d be joining, where the conversation turned more technical and role-specific.
Across those rounds, the pattern was pretty consistent: they wanted to understand my knowledge in the areas tied to the role, my academic or prior experiences, and whether I could adapt—especially because the domain they cared about leaned toward telecommunications. The rounds also ended up being fairly structured, and I remember leaving each step with a clearer idea of what they were checking.
4 months ago
Easy Positive Casablanca,
After I applied, my first conversation was basically HR-focused. We went through the usual groundwork about who I was, what I wanted to do, and what d…
5 months ago
Average Neutral Saint-Denis, Ile-de-France
My interviews were fairly light on time but still covered the essentials. I remember an initial setup where the conversation started with small introd…
7 months ago
Easy Positive Gurgaon, Haryana
My interview experience felt very streamlined. The process ran on a short path: an assessment, then a phone call, and then on-site interviews. I ended…
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 & Flow
The interview process typically follows a structured sequence starting with an HR conversation, followed by technical assessments and final discussions with management. Candidates reported that the flow was generally clear and organized, allowing them to understand what was being evaluated at each stage.
Technical interviews often emphasize foundational knowledge in programming languages like Java, as well as concepts related to data structures, algorithms, and software design principles. Candidates noted that while the questions were challenging, they were framed more as discussions rather than trick questions.
Javadata structuressoftware design
Behavioral & Fit Questions
Initial HR conversations primarily focus on assessing cultural fit and motivation, with questions designed to gauge candidates' alignment with the company's values and their long-term aspirations. This aspect is crucial for moving forward in the process.
cultural fitmotivationvalues alignment
Communication & Feedback
Candidates experienced mixed communication regarding feedback and follow-up, with some reporting delays or lack of clarity after interviews. This inconsistency can lead to frustration and uncertainty about the process.
feedbackcommunicationfollow-up
Overall Difficulty & Atmosphere
The overall atmosphere of the interviews was described as calm and professional, with a moderate level of difficulty. Candidates felt that the interviews were designed to assess both technical skills and how they think under pressure, rather than being overly stressful.
The timeline for the interview process varied, with some candidates experiencing lengthy waits for responses, while others noted a more efficient flow. Candidates emphasized the importance of timely communication to maintain a positive impression.