I went through a pretty tight technical process that started with an on-site LeetCode-style exam. It was timed at about two hours and felt balanced toward algorithmic ability: I had a warmup alongside a mix of easy, medium, and hard questions, and the test structure matched what I’d been told to prepare for. When I finished, I didn’t feel rushed, but the hardest part was simply getting the medium and hard questions right under the clock.
After the exam, the process moved into interviews with developers. In my case, I ended up doing a Zoom follow-up with two engineers where one part was still LeetCode-focused and the rest leaned into system design. That stage was clearly meant to test how I’d break down a bigger problem into parts and discuss tradeoffs, not just “write code and stop.” I didn’t end up passing to the next stage, and while the overall experience felt fair and organized, I walked away realizing I was a bit short on the depth they were looking for.
3 months ago
Average Neutral Israel
The recruiter stage was the most straightforward part of the process for me. I had a screening call where the focus was mostly behavioral—how I handled myself at work, and what I wanted from the role. The recruiter also walked me through what was coming next and told me quickly that I moved on.
When I later spoke with the recruiter again, the conversation shifted more toward why I was looking to leave my current company. I didn’t mind being asked, but I felt like it became repetitive, and I wanted it to stay focused on my motivation for moving from a smaller environment to a bigger one.
4 months ago
Average Neutral Tel Aviv-Yafo
My process felt very hands-on and very “sandboxed,” starting with a couple of algorithm problems and then shifting into building with an AI agent. I f…
8 months ago
Average Positive Tel Aviv-Yafo
My interview journey started with a take-home that I had to complete during specific evening hours, and it took several hours. I then moved into a str…
8 months ago
Average Negative Israel
At the start, I went through a set of stages that sounded standard but didn’t feel well coordinated. I remember doing a first video call with the hiri…
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
Technical Assessment Structure
The interview process typically begins with a timed LeetCode-style coding exam, which includes a mix of easy, medium, and hard algorithm questions. Candidates should prepare for a fast-paced environment where they must demonstrate problem-solving skills under time constraints.
LeetCodecoding examalgorithm questions
Hands-On Development Tasks
Following the initial coding assessment, candidates often engage in hands-on development tasks that simulate real-world coding environments, such as building applications or working with AI tools. These tasks require both coding proficiency and the ability to explain one’s thought process.
hands-on codingdevelopment tasksAI tools
System Design Interviews
Candidates can expect to participate in system design interviews where they must articulate their approach to architectural challenges and discuss trade-offs. This part of the process evaluates both technical knowledge and the ability to communicate design decisions effectively.
system designarchitecturetrade-offs
Behavioral and Cultural Fit Conversations
The interview process includes behavioral interviews that assess candidates' motivations, work experiences, and alignment with company values. These discussions often focus on the candidate's narrative and how they fit within the company's culture.
behavioral interviewcultural fitmotivation
Recruiter Interaction and Communication
Initial recruiter interactions are generally straightforward, focusing on background and fit rather than technical skills. However, candidates have noted that communication can become less organized in later stages, particularly regarding feedback and salary discussions.
recruiter callcommunicationfeedback
Overall Process Length and Coordination
The entire interview process can span several weeks, with multiple stages that may feel disjointed or poorly coordinated at times. Candidates should be prepared for a lengthy evaluation with varying levels of clarity and organization throughout.