
NCR software engineer interviews, as candidates describe them, mix easy-to-medium coding, OOP and SQL fundamentals, resume deep-dives, and manager or HR conversations. Reported round totals range from three to five.
$103K
Avg. Base Comp
$119K
Avg. Total Comp
3-5 rounds
Typical Rounds
Not reported
Process Length
Candidates describe NCR software engineer interviews as fundamentals-first. Reported coding questions sit in the easy-to-medium range: sorting a string without a built-in sort, reversing a linked list, a binary search tree problem, and FizzBuzz-level string and data structure tasks. One senior candidate faced a more practical, design-flavored round with an architect. It started with implementing a method that returns the second-to-last index of a character in a string. It then moved to designing APIs to add ATMs, increment visitor counts, and find the busiest ATM in a given hour. That candidate later wished they had planned the time-window query before coding, so sketch your data structures first.
OOP and database basics come up repeatedly. Candidates mention polymorphism, abstraction, ACID properties, DDL versus DML, and writing SQL queries. One candidate was asked to write programs demonstrating OOP concepts. Be ready to explain each concept with a concrete example.
Resume and project depth matters too. Candidates report walking through past projects, school work, and architecture choices, and one offer-holder was asked how to structure Terraform modules. Formats vary: reported totals range from three rounds to five. These combine phone or HR screens, technical rounds, an on-site or managerial conversation, and HR. One candidate finished in a single day, and another heard back within about a month.
Most accounts describe supportive interviewers and a fair process, though one senior candidate did not receive an offer after a single round. Practice explaining your reasoning aloud, keep your resume claims defensible, and ask your recruiter about next steps.
Synthesized from 10 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Ncr Corporation process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Ncr Corporation
Given a list of strings, verify whether the parentheses in each string are properly opened and closed.
| Question | |
|---|---|
| Singly Linked List | |
| 2nd Highest Salary | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Closest SAT Scores | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Random SQL Sample | |
| Top 5 Turnover Risk | |
| Top 3 Users | |
| String Shift | |
| Customer Orders | |
| Comments Histogram | |
| Minimum Change | |
| Raining in Seattle | |
| Maximum Profit | |
| Bagging vs Boosting | |
| Flight Records | |
| Scrambled Tickets | |
| Prime to N | |
| Find the First Non-Repeating Character in a String | |
| Over 100 Dollars | |
| Upsell Transactions | |
| Retailer Data Warehouse | |
| First Touch Attribution | |
| Download Facts | |
| Job Recommendation |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an early conversation focused on your resume, favorite projects, and challenges you handled. In one case this was a roughly 30-minute phone screen. One candidate described it as conversational rather than high-pressure. Prepare a concise project story and a clear reason for wanting the role.
Candidates report one to three technical rounds. These cover easy-to-medium DSA problems, OOP concepts, SQL and DBMS basics, and detailed project questions. Some mention linked lists, binary search trees, Terraform, or ATM-related API design. Expect to explain your thought process while coding.
One candidate describes a final managerial conversation. An intern candidate had an on-site round about background, university projects, and career goals, which included a facilities tour. Prepare examples of tradeoffs, ownership, and how you handled technical challenges.
One candidate reports a final HR round covering work topics and culture fit. Another described a final panel with medium-difficulty questions and no tricks. Ask the recruiter about next steps and timing before you leave.