After a recruiter-type intro, I had a machine-coding round where I had to build an inventory system “live” within an hour. The whole thing felt smooth and the interviewer was polite, but the pace was real: the emphasis was on getting the core implementation working end to end, especially the APIs behaving correctly rather than just talking through ideas.
I ended up spending the session developing and wiring the system under the time constraint, and it felt like the interview was designed to mirror the kind of engineering work I’d actually do. The experience was less about trick questions and more about whether I could execute the requested functionality within the given timeframe, with the interviewer staying focused on implementation quality.
5 months ago
My process started with an online assessment for the SDE-II role on Unberry. It was proctored with my camera and mic on, and the total time window was about 60–80 minutes. There were seven levels, so it felt structured and step-by-step from the beginning.
The first level was Java and Spring programming focused MCQs—17 questions with around 15 minutes allotted. After that, I had a spoken test where I went through Java interview-style questions, still centered on Java and Spring programming concepts. Overall, it felt like a mix of coding knowledge checks and verbal reasoning, and I had to stay alert the whole time because the rounds came in quick succession.
6 months ago
Average Positive Bengaluru
My interview process felt unusually clear and organized. I remember it as being smooth and “transparent” from the start, with each stage communicated …
11 months ago
Average Positive Bengaluru
My journey began with an online assessment that mixed algorithmic problems with a more gamified aptitude-style format. The first coding/DSA problem wa…
> 1 year
Average Negative Cochin
I started strong: I cleared an online assessment and a basic coding round. The next stage was managerial, and what surprised me was how deep the DSA q…
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
Online Assessment
Candidates typically begin with an online assessment that includes a mix of coding questions and algorithmic challenges, often structured in a timed format. Expect a combination of multiple-choice questions and practical coding tasks focused on languages like Java and Spring.
Online assessmentJavaAlgorithmic challenges
Machine Coding & Technical Rounds
The interview process includes a machine coding round where candidates are expected to build functional systems under time constraints, emphasizing practical implementation over theoretical discussions. Subsequent technical rounds often cover low-level design and data structures, with a focus on problem-solving skills.
Machine codingLow-level designProblem-solving
Behavioral & Culture Fit
Interviews often incorporate behavioral questions and discussions about past projects to assess cultural fit and interpersonal skills. Candidates should be prepared to connect their experiences to the role and demonstrate their alignment with the company's values.
Behavioral questionsCultural fitPast projects
Communication & Follow-Up
Candidates have reported mixed experiences regarding communication from HR and interviewers, with some experiencing delays or lack of feedback after interviews. It's advisable to follow up proactively and seek clarity on next steps.
CommunicationFollow-upFeedback
Interview Environment & Tone
The overall tone of interviews can vary significantly, with some candidates experiencing supportive and engaging interactions, while others felt uncomfortable due to the interviewers' demeanor. Being prepared for varying interview styles can help manage expectations.
Interview toneSupportive environmentDemeanor
Technical Depth & Complexity
Candidates should expect a strong emphasis on technical depth, with questions that probe fundamental concepts and require a deep understanding of programming principles. The difficulty level can be higher than anticipated, especially in later rounds.