My interview experience felt like a straightforward multi-round technical sweep. I went through multiple rounds where each interviewer seemed to choose what they wanted to focus on, but the themes stayed consistent: Java-related questions, testing, Spring and Spring Boot, and SQL. I also had React questions that led into practical discussion about writing tests.
At some point I had to work through a code-related prompt—fixing code so it matched review expectations—and then I got pulled into project-oriented questions where the conversation naturally shifted back to what I’d built and how I approached it. The difficulty felt average overall, mostly because it spanned a broad tech stack rather than being a single deep problem.
2 months ago
Average Positive Pune
After applying, I went through an online assessment and then two interview rounds. The first technical round covered programming and also dug into fundamentals, while the managerial conversation was mostly resume-based. That second round felt like a discussion about how I’d built and worked through past projects, and it pulled in some of the more specific areas I had listed—advanced Java, plus things like generative AI concepts such as RAG, vector databases, and embeddings.
The tone stayed pretty collaborative rather than exam-like. Instead of just grilling me for answers, the interviewers seemed interested in how I reasoned and communicated while working through problems. I remember feeling that I was able to talk through approaches, not just recite knowledge. The difficulty felt fair and geared toward both technical depth and clarity.
3 months ago
Easy Positive Salem, Tamil Nadu
My process started with an online assessment that mixed aptitude with coding and SQL. I had a lot of MCQ-style questions covering fundamentals like re…
3 months ago
Average Positive Pune
The interview route I experienced was pretty standard and segmented across rounds, and it matched the themes I had put on my profile. I had tech quest…
9 months ago
Average Neutral Braşov
My process started with a quiz plus SQL and Python, and I remember the screening being less about writing code and more about quick correctness. If I …
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 starts with a recruiter call, followed by multiple technical rounds that assess various skills, including coding and project discussions. The timeline can vary, with some candidates experiencing a quick turnaround while others face delays in communication.
Recruiter callTechnical roundsTimeline
Technical Assessments
Candidates can expect a mix of coding challenges, theoretical questions, and discussions about past projects, with a focus on languages like Java, Python, and SQL. The technical interviews often emphasize problem-solving and reasoning rather than just rote knowledge.
Coding challengesJavaSQL
Behavioral & HR Rounds
The HR rounds are generally conversational, focusing on the candidate's background, motivations, and cultural fit within the company. Interviewers aim to create a relaxed atmosphere to encourage open dialogue about experiences and teamwork.
HR interviewCultural fitBehavioral questions
Collaborative Interview Environment
Many candidates report a collaborative tone during technical discussions, where interviewers are interested in the candidate's thought process and reasoning. This supportive environment helps reduce stress and encourages candidates to articulate their approaches.
CollaborativeSupportiveCommunication
Diversity of Topics
Interviews often cover a broad range of topics, including core programming concepts, system design, and even cloud technologies, depending on the candidate's background. This variety can require candidates to adapt quickly between different subjects.
System designCloud technologiesDiverse topics
Feedback & Follow-up
Candidates have mixed experiences regarding feedback and follow-up communication after interviews, with some receiving timely responses and offers, while others report delays or lack of communication post-interview.