
Nielsen software engineer candidates report an online assessment, easy-to-medium DSA rounds, core CS and SQL questions, project walkthroughs, and sometimes system design or a managerial round.
$110K
Avg. Base Comp
$125K
Avg. Total Comp
2-4 rounds
Typical Rounds
Not reported
Process Length
Candidates describe Nielsen's software engineer interviews as DSA first, with core CS fundamentals and project discussion alongside it. Several report starting with an online assessment that mixed coding problems with MCQs on DBMS, OOP and OS. Some describe a BarRaiser-run live round that combined coding with core CS theory such as DNS resolution.
Coding difficulty is usually described as easy to medium. Named problem types include graph, dynamic programming, string, greedy, two-pointer and hashmap questions, such as a No. of Islands variation, wildcard matching and the minimum of a rotated sorted array. One candidate was pushed toward the optimal solution rather than just a working one, and was rejected after not reaching it in time.
Expect more than algorithms. Candidates mention SQL queries, OS, DBMS and networking questions, and detailed walkthroughs of resume projects, including tech-stack choices and what they would change. Later rounds for some included:
A senior candidate described SQL, Python, Spark and system design across three rounds. One candidate also had to live-code in a required language (Go), and several describe a managerial or techno-managerial conversation.
Outcomes are mixed, with both offers and rejections reported. One candidate never received feedback after the final round, so follow up politely on timing.
Synthesized from 19 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 Nielsen 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 Nielsen
Implement a simple regex parser with operator support for '.' and '*'.
| Question | |
|---|---|
| Radix Addition | |
| Valid Anagram | |
| Production Model Monitoring | |
| Hurdles In Data Projects | |
| SageMaker Deployment Architecture | |
| Minimum Days for Scheduling All Meetings | |
| Scalable Data Pipelines | |
| Cross-Culture Reports | |
| Your Strengths and Weaknesses | |
| Parking Application System Design | |
| 2nd Highest Salary | |
| Empty Neighborhoods | |
| Employee Salaries | |
| Subscription Overlap | |
| Merge Sorted Lists | |
| Top Three Salaries | |
| String Shift | |
| Top 3 Users | |
| P-value to a Layman | |
| Raining in Seattle | |
| Comments Histogram | |
| Like Tracker | |
| Random SQL Sample | |
| Weighted Keys | |
| Flight Records | |
| Largest Salary by Department | |
| Find the First Non-Repeating Character in a String | |
| First Touch Attribution | |
| Job Recommendation |
Synthesized from candidate reports. Individual experiences may vary.
Several candidates report starting with an online assessment of two coding problems, such as string, greedy, trees or DP. MCQs covered aptitude, DBMS, OOP and OS. Format and length may vary by team and year.
Candidates report one or more live coding rounds, sometimes run through BarRaiser. Problems named include Four Sum, Meeting Rooms II, wildcard matching, rotated-array minimum, a No. of Islands variation, and two-pointer and hashmap questions. Theory on networking, DBMS, OS or SQL often follows the coding.
Some candidates report a second round that pushed for the optimal DSA solution or added a SQL query. Others describe low-level design (a parking lot or rate limiter), a URL shortener system design, or SQL, Python and Spark questions. The content differs a lot between candidates.
Candidates commonly report walking through resume projects: the stack, the design decisions and what they would do differently. Some describe a managerial or techno-managerial conversation about architecture, database topics or teamwork, and one mentions HR-style discussion. Not every candidate reports this stage.