
Nielsen Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 105 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Nielsen.
Software Engineer
The technical questions asked were pretty standard for a first-round interview. However, the interviewer was really discouraging and unprofessional. When I wasn't sure about some answers, she kept saying things like 'oh my god' and raising her voice instead of helping me or just moving on. It made the whole situation super uncomfortable and messed with my thinking. I feel like interviews should be about testing skills respectfully, especially for people starting their careers. That wasn't my experience, though. I hope future candidates get a better, more professional vibe.
- What do you know about Hibernate?
- Tell me about your experience with Java.
- Can you discuss Spring?
Software Engineer
I recently went through a three-round interview process with Nielsen, which took about two weeks. It started with a technical round via BarRaiser covering SQL, Python, Spark, and general technical skills. Then there was a second technical round with a Nielsen MTS3 person, focusing on SQL, Python, Spark, and system design. The final round was a techno-managerial one with a Senior Engineering Manager, mainly about system design and problem-solving. The interviewers were good and asked relevant stuff, but the HR feedback was bad. They said the feedback was positive after round two, but I never heard anything about round three. It's annoying to spend so much time and effort and then not get any info on how you did. My advice is for the company to give feedback quickly, good or bad, to candidates. This would make the candidate experience better and show they respect our time.
- SQL, Python Coding Question and System Design
Software Development Engineer
The first stage was an online assessment with DSA and MCQ questions. After passing that, I had my first interview round which included easy/medium DP and DSA questions, along with internship-related questions. I was selected for the second interview round, which had easy/medium DSA questions. However, I wasn't able to provide the best solution as the interviewer focused solely on the optimal solution rather than the approach. I was given time but couldn't find it. This round also included one SQL query and internship-related questions. Unfortunately, I was rejected after this round.
- Internship related questions on Data Structures and Algorithms
- A query using SQL
Nielsen Software Engineer Interview Questions
Quoted word for word from Nielsen interview reports.
“How can we calculate x to the power of n without using loops?”
Read reports →“What's the minimum length of a subarray that sums up to the target or more?”
Read reports →“Can you get a count of the first letter of all words in the database?”
Read reports →“Create a React component for a user rating system using SVG stars (empty and filled). The stars should fill up dynamically on hover to match the cursor's position.”
Read reports →“How to maximise profits of opening N shops in a commercial complex given an integer N representing the number of shops and a 2D array profit[][3], where profit[i][0], profit[i][1], and profit[i][2] represent the profit of opening the ith shop offering services like food, clothing, and electronics respectively, the task is to find the maximum profit by opening all the shops in a way that neighbouring shops offer different services, i.e., no adjacent shops can provide the same service. Input: N = 3, profit[][3] = {{14, 2, 11}, {11, 14, 5}, {14, 3, 10}} Output: 42 Explanation: Open Shop 0 as Food shop. Profit = 14. Open Shop 1 as clothing shop. Profit = 14. Open Shop 2 as Food shop Profit = 14. Therefore, the total profit = 14 + 14 + 14 = 42. Input: N = 2, profit[][3] = {{1, 2, 3}, {1, 4, 6}} Output: 8”
Read report →“Could you explain the meaning of third normal form in the context of databases?”
Read report →“How would you represent a deck of cards in code to enable sorting by suit and number, among other criteria?”
Read report →“Can you define encapsulation in OOP and provide a code example demonstrating how to achieve it?”
Read report →“How would you go about merging two database tables, and what considerations would you have if those tables were exceptionally large?”
Read report →Formats, difficulty and experience
Across all 105 Nielsen interview reports.