I had a lighter, mostly behavioral-and-technical experience with a quick coding task, though one path involved poor follow-up.
Career-fair / first interview — 60 minutes total split between behavioral (about 20 minutes) and technical (about 40 minutes); the coding component was a simple 2D array problem in a shared editor using pseudocode.
10 months ago
Easy Negative Toronto, ON
I saw professionalism issues in one case and a lack of closure in another, which made the experience feel negative even when I reached interviews.
HR + tech/personal — I was asked to travel to the office but the interviewer joined online; after the interview, I couldn’t get clear results despite follow-ups.
> 1 year
Average Negative Atlanta, GA
I had one direct technical rejection early and another application path that never progressed. Technical screen (coding only) — Two easy LeetCode-styl…
> 1 year
Average Positive Hyderābād
I ran into early technical hurdles: one time I failed at an initial two-problem coding round, and another time I struggled to explain OOP concepts aft…
> 1 year
Average Positive Atlanta, GA
I experienced a mid-to-difficult NCR interview flow with multiple rounds that tested both fundamentals and system knowledge, plus an HR/manager checkp…
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 Screening
Candidates typically face a technical screening that includes coding questions, often LeetCode-style, with no external resources allowed. The focus is on basic programming concepts and problem-solving skills, and many candidates report struggling with this initial round.
LeetCodeCodingProblem-solving
Behavioral Interviews
Behavioral interviews are common, focusing on candidates' past experiences, communication styles, and problem-solving approaches. Many candidates found that articulating their background and fit for the role was crucial.
STARCommunicationExperience
Technical Depth and Concepts
Interviews often delve into fundamental concepts such as OOP, DSA, and system design, with candidates expected to explain their thought processes clearly. A lack of depth in these areas can lead to rejections.
OOPDSASystem Design
Interview Structure and Flow
The interview process can vary significantly, with some candidates experiencing a compact multi-round format while others face scheduling issues and disorganization. Clear communication and timely follow-ups are often highlighted as areas needing improvement.
SchedulingCommunicationMulti-round
Outcome and Feedback
Many candidates report not receiving clear feedback or closure after interviews, which can lead to frustration. The overall outcome often hinges on a combination of technical performance and fit with the company's culture.
FeedbackClosureOutcome
Preparation and Expectations
Candidates suggest focusing on core programming fundamentals and being prepared for both technical and behavioral questions. Practicing explanations of past projects and experiences can enhance performance during interviews.