Upload Button Icon Add office photos

Nielsen

Compare button icon Compare button icon Compare

Filter interviews by

Nielsen Senior Software Developer Interview Questions and Answers

Updated 29 Nov 2024

6 Interview questions

A Senior Software Developer was asked 6mo ago
Q. Explain the Linux commands for chmod.
Ans. 

The chmod command in Linux changes file permissions for users, groups, and others.

  • chmod 755 filename: Sets read, write, execute for owner; read, execute for group and others.

  • chmod u+x filename: Adds execute permission for the file owner.

  • chmod g-w filename: Removes write permission from the group.

  • chmod 644 filename: Sets read/write for owner; read for group and others.

A Senior Software Developer was asked 6mo ago
Q. Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
Ans. 

Find the median of two sorted arrays efficiently using binary search.

  • Combine both arrays and sort them, then find the median. Example: [1, 3] and [2] -> [1, 2, 3] -> median is 2.

  • Use binary search to partition both arrays. This reduces time complexity to O(log(min(n, m))).

  • Handle even and odd lengths separately. For even, average the two middle values; for odd, take the middle value.

Senior Software Developer Interview Questions Asked at Other Companies

asked in Freshworks
Q1. Intersection of Linked List Problem You are provided with two sin ... read more
asked in Freshworks
Q2. Overlapping Intervals Problem Statement You are given the start a ... read more
asked in Freshworks
Q3. Middle of Linked List Problem Statement Given the head node of a ... read more
asked in SAP
Q4. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Freshworks
Q5. Cube Sum Pairs Problem Statement Given a positive integer N, find ... read more
A Senior Software Developer was asked 11mo ago
Q. Write an SQL query to find the nth highest salary of an employee.
Ans. 

Use SQL query with ORDER BY and LIMIT to find the nth highest salary of an employee.

  • Use ORDER BY clause to sort salaries in descending order

  • Use LIMIT to specify the nth highest salary

  • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT n-1, 1

A Senior Software Developer was asked 11mo ago
Q. Explain and implement the Binary Search algorithm using recursion.
Ans. 

BinarySearch algorithm using Recursion finds the target element in a sorted array by dividing the array in half at each step.

  • Divide the array in half and compare the target element with the middle element

  • If the target element is smaller, search the left half recursively

  • If the target element is larger, search the right half recursively

  • Repeat until the target element is found or the array is empty

A Senior Software Developer was asked 11mo ago
Q. What are the different types of JOINs in SQL?
Ans. 

Types of joins in SQL include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN: Returns rows when there is at least one match in both tables.

  • LEFT JOIN: Returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN: Returns all rows from the right table and the matched rows from the left table.

  • FULL JOIN: Returns rows when there is a match in one of the tables.

A Senior Software Developer was asked 11mo ago
Q. Given strings s and t, determine if s is a subsequence of t.
Ans. 

Check if string s is a subsequence of string t.

  • Iterate through both strings using two pointers.

  • Compare characters of s and t, moving pointer in t only if characters match.

  • If all characters of s are found in t in order, return true.

  • Example: s = 'abc', t = 'ahbgdc' => true

Nielsen Senior Software Developer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(4 Questions)

  • Q1. Median of 2 sorted array
  • Ans. 

    Find the median of two sorted arrays efficiently using binary search.

    • Combine both arrays and sort them, then find the median. Example: [1, 3] and [2] -> [1, 2, 3] -> median is 2.

    • Use binary search to partition both arrays. This reduces time complexity to O(log(min(n, m))).

    • Handle even and odd lengths separately. For even, average the two middle values; for odd, take the middle value.

  • Answered by AI
  • Q2. Linux commands for chmod
  • Ans. 

    The chmod command in Linux changes file permissions for users, groups, and others.

    • chmod 755 filename: Sets read, write, execute for owner; read, execute for group and others.

    • chmod u+x filename: Adds execute permission for the file owner.

    • chmod g-w filename: Removes write permission from the group.

    • chmod 644 filename: Sets read/write for owner; read for group and others.

  • Answered by AI
  • Q3. Features of python
  • Q4. Deepcopy and shallowcopy

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. SQL: Find the nth highest salary of employee?
  • Ans. 

    Use SQL query with ORDER BY and LIMIT to find the nth highest salary of an employee.

    • Use ORDER BY clause to sort salaries in descending order

    • Use LIMIT to specify the nth highest salary

    • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT n-1, 1

  • Answered by AI
  • Q2. SQL: Types of Joins in SQL?
  • Ans. 

    Types of joins in SQL include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • INNER JOIN: Returns rows when there is at least one match in both tables.

    • LEFT JOIN: Returns all rows from the left table and the matched rows from the right table.

    • RIGHT JOIN: Returns all rows from the right table and the matched rows from the left table.

    • FULL JOIN: Returns rows when there is a match in one of the tables.

  • Answered by AI
  • Q3. Algorithm: BinarySearch algorithm using Recursion, explanation and implementation.
  • Ans. 

    BinarySearch algorithm using Recursion finds the target element in a sorted array by dividing the array in half at each step.

    • Divide the array in half and compare the target element with the middle element

    • If the target element is smaller, search the left half recursively

    • If the target element is larger, search the right half recursively

    • Repeat until the target element is found or the array is empty

  • Answered by AI
  • Q4. Given a string s and t find that s is a subsequence string in t or not?
  • Ans. 

    Check if string s is a subsequence of string t.

    • Iterate through both strings using two pointers.

    • Compare characters of s and t, moving pointer in t only if characters match.

    • If all characters of s are found in t in order, return true.

    • Example: s = 'abc', t = 'ahbgdc' => true

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Nielsen?
Ask anonymously on communities.

Interview questions from similar companies

Interview Preparation Tips

Round: Pre-placement offer
Experience: Each intern was assigned a individual project and mentor.
In the last week of internship there was project presentation and interview.
interview was easy .For me 50% of the questions were about project and some questions about algorithms and DBMS.
More emphasis was given to the quality of work on project.

General Tips: Working in company is complete different from working on course project. learning many new frameworks required for the project was really challenging.
Programming : Tree, Btree, Tries ..
Operating System: Memory Management
Networks: OSI model
DBMS : basics. they dint ask me any. Show case your interest in big data, servers and passion for technology
Skill Tips: Be confident, even if you don't know the exact answer don't give up tell your approaches to interviewer. some times they will also help you. Software Developer some question s you can ask are: what technologies do your company works on. how are freshers will be selected to different teams in the company.
Skills:
College Name: NIT Surathkal

Interview Preparation Tips

Round: Test
Experience: Quantitative, verbal, reasoning and basic technical questions.
Duration: 1 hour
Total Questions: 50

Round: Technical + HR Interview
Experience: Questions based on data structures, algorithms, and object oriented programming concepts.
Tested basic knowledge in Finance sector especially related to the company.

College Name: Delhi Technological University, Delhi

I applied via Naukri.com and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. SQL Joins
  • Q2. Swap 2 numbers without 3rd variable
  • Ans. 

    Swapping two numbers without using a third variable

    • Use arithmetic operations to swap the values

    • Add the two numbers and store the result in the first variable

    • Subtract the second number from the result and store it in the second variable

    • Subtract the second variable from the first variable to get the original value of the second variable

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - 1st Round : Long set of Aptitude questions
2nd Round : Technical Interview
3rd Round : Technical Interview and HR questions

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. How to invoke the xml file using LibXML?
  • Ans. 

    To invoke an XML file using LibXML, use the xmlReadFile() function.

    • Include the libxml/parser.h header file.

    • Use the xmlReadFile() function to read the XML file and create a xmlDocPtr object.

    • Use the xmlDocGetRootElement() function to get the root element of the XML document.

    • Use the xmlNodeGetContent() function to get the content of a node.

    • Use the xmlFreeDoc() function to free the memory allocated for the xmlDocPtr object...

  • Answered by AI

Skills evaluated in this interview

I applied via Approached by Company and was interviewed before Jul 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How would you write a REST API from scratch? Explain your role in the project.
  • Ans. 

    To write a REST API from scratch, I would follow these steps:

    • Define the resources and endpoints

    • Choose a programming language and framework

    • Implement CRUD operations for each resource

    • Use HTTP methods and status codes correctly

    • Add authentication and authorization

    • Test the API using tools like Postman

    • Document the API using tools like Swagger

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - There are two rounds of technical and one hr.

Skills evaluated in this interview

Are these interview questions helpful?

I applied via Recruitment Consultant and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Python programming questions
  • Q2. Custom Exceptional Handling

Software Engineer Interview Questions & Answers

Kantar user image K VENKATA SAI DEEPAK

posted on 14 May 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Apr 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basics of sql and some coding questions
  • Q2. Data structures
Round 2 - Technical 

(1 Question)

  • Q1. Putin arrays strings
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

First round was online coding round, second was coding in interview infornt of panel, third was DSA+basic Database questions

Nielsen Interview FAQs

How many rounds are there in Nielsen Senior Software Developer interview?
Nielsen interview process usually has 1 rounds. The most common rounds in the Nielsen interview process are One-on-one Round and Technical.
How to prepare for Nielsen Senior Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Nielsen. The most common topics and skills that interviewers at Nielsen expect are AWS, Cloud Services, Gitlab, Java and MySQL.
What are the top questions asked in Nielsen Senior Software Developer interview?

Some of the top questions asked at the Nielsen Senior Software Developer interview -

  1. Given a string s and t find that s is a subsequence string in t or n...read more
  2. Algorithm: BinarySearch algorithm using Recursion, explanation and implementati...read more
  3. SQL: Find the nth highest salary of employ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 2 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

S&P Global Interview Questions
4.0
 • 298 Interviews
IKS Health Interview Questions
3.6
 • 242 Interviews
Mu Sigma Interview Questions
2.6
 • 240 Interviews
Access Healthcare Interview Questions
3.9
 • 233 Interviews
Straive Interview Questions
3.4
 • 203 Interviews
Crisil Interview Questions
3.6
 • 202 Interviews
Kantar Interview Questions
3.4
 • 106 Interviews
Netscribes Interview Questions
2.7
 • 90 Interviews
View all
Nielsen Senior Software Developer Salary
based on 19 salaries
₹11 L/yr - ₹35 L/yr
38% more than the average Senior Software Developer Salary in India
View more details

Nielsen Senior Software Developer Reviews and Ratings

based on 4 reviews

4.0/5

Rating in categories

4.0

Skill development

4.8

Work-life balance

4.1

Salary

4.1

Job security

4.9

Company culture

3.2

Promotions

3.1

Work satisfaction

Explore 4 Reviews and Ratings
Analyst
215 salaries
unlock blur

₹2.5 L/yr - ₹7.9 L/yr

Data Analyst
203 salaries
unlock blur

₹2.4 L/yr - ₹7.7 L/yr

Software Engineer
184 salaries
unlock blur

₹9.4 L/yr - ₹17 L/yr

Senior Research Executive
159 salaries
unlock blur

₹9 L/yr - ₹13 L/yr

Senior Software Engineer
145 salaries
unlock blur

₹15.2 L/yr - ₹28 L/yr

Explore more salaries
Compare Nielsen with

Access Healthcare

3.9
Compare

S&P Global

4.0
Compare

IKS Health

3.6
Compare

AGS Health

4.0
Compare
write
Share an Interview