
Software Engineer reports describe either a two-interview route or a three-stage route, with personal screening, a possible group assessment, and technical questioning.
$107K
Avg. Base Comp
$130K
Avg. Total Comp
2-3 rounds
Typical Rounds
Not reported
Process Length
Software Engineer candidates described two reported paths at Ntt Data Enterprise Services (Previously Optimal Solutions): one involved an HR interview followed by a technical interview, while another involved a group assessment, introductory conversation, and technical interview. Expect the exact sequence to vary by candidate.
For people-focused conversations, prepare concise examples rather than generic statements. One HR interview covered English level, reasons for previous job changes, and five-year career plans. A separate introductory interview asked a reflective question about advice that had helped the candidate grow. In both cases, a direct explanation of your experience and professional direction will be more useful than a heavily scripted answer.
Technical preparation should center on the subjects explicitly reported by one candidate: Java, JavaScript, databases, the OSI model, and university projects. Rehearse how you made technical decisions in projects, then practice brief answers on the fundamentals. Candidates characterized the technical interview differently—manageable in one report and formal in another—so be ready for a focused assessment even if the questions are approachable. Both reports indicate a technical interview, but they do not establish one universal process or end-to-end timeline.
Synthesized from 2 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 Ntt Data Enterprise Services (Previously Optimal Solutions) 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 Ntt Data Enterprise Services (Previously Optimal Solutions)
Which activation function would you choose in the hidden layers of your neural net, ReLu or Tanh, and why
| Question | |
|---|---|
| 2nd Highest Salary | |
| Top Three Salaries | |
| Closest SAT Scores | |
| Merge Sorted Lists | |
| Employee Salaries | |
| Prime to N | |
| Largest Salary by Department | |
| Top 3 Users | |
| Rolling Bank Transactions | |
| Top 5 Turnover Risk | |
| Raining in Seattle | |
| Find the Missing Number | |
| Bagging vs Boosting | |
| Retailer Data Warehouse | |
| Size of Joins | |
| Over-Budget Projects | |
| Maximum Profit | |
| Find the First Non-Repeating Character in a String | |
| P-value to a Layman | |
| First Touch Attribution | |
| Hurdles In Data Projects | |
| Employee Project Budgets | |
| The Brackets Problem | |
| Minimum Change | |
| Real-Time Transaction Streaming | |
| Repeated Category Purchase | |
| Get Top N Frequent Words | |
| SELECTive Wine Connoisseur | |
| Google Maps Improvement |
Synthesized from candidate reports. Individual experiences may vary.
One candidate began with a group assessment before an introductory interview and technical interview. They described the assessment as a distinctive part of the process, though the questions and exercises were not especially difficult. Because this format appears in only one report, prepare to participate constructively with others and to explain your thinking clearly, but do not assume every candidate will receive this stage. The same candidate reported long waits between parts of the process, so allow for gaps in communication.
The opening interview format differed across reports. One candidate had an HR interview covering English level, reasons for leaving previous jobs, and the role they hoped to hold in five years; they also had time to ask questions. Another candidate described an introductory conversation focused on getting to know them, including a question about advice that had supported their growth. Prepare specific, concise examples for career decisions, future direction, and personal development rather than treating this stage as purely administrative.
Both candidates reported a technical interview, although their impressions differed. One found the stage manageable, while the other described a formal, direct tone. The detailed report named Java, JavaScript, databases, the OSI model, and university projects as discussion areas. Practice explaining project choices before answering focused technical questions, and be ready to move from broad project context into short, concrete responses on the fundamentals. The reports do not establish a fixed technical format or difficulty level for every applicant.