Open In App

NielsenIQ Interview Experience for Full-Stack Developer

Last Updated : 08 Feb, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

NielsenIQ visited our campus for the second time and around 500 students applied for the role.

Round 1: Aptitude Round (30 minutes): In this section, we were asked to solve 30 aptitude questions in 30 minutes. The questions were easy. I will suggest you go through some aptitude questions on work and time, percentage, ratio proportions, data interpretations, and verbal and logical reasoning.

Round 2: Online Coding Test (1 hour 30 minutes): I was asked to solve 2 questions
 

  • A string based question was asked.
  • Second question was similar to Dividing Sticks

I solved both questions. Out of 500 students, around 73 students were shortlisted based on the coding round.

Round 3: Technical Round (1 hour 15 minutes): The platform we used was Codility and was a live coding session.

  • Introduce yourself
  • Tell me about your projects
  • How good are you at HTML and CSS?
  • What are forms in HTML? Explain the syntax.

Then, I was asked to explain the code I had typed during the coding round and why I followed the particular method to solve the questions. I was also asked to optimize the same, if possible. Once this was over, I was given a few simple coding questions to solve on-screen and explain the output.
 

After solving them, I was asked some behavioral questions. I also had some projects on deep learning, so I was asked to explain them as well.

  • Have you ever faced conflicts with your teammates? If so how did you try to resolve them?
  • If you are given any other role other than the one mentioned in the job description, will you be able to work?
  • About my current final semester project.
  • Rate yourself on all the technical skills mentioned in your resume.
  • Are you a team player?

Then, I was asked to paste my Github profile link on the screen. The next day I got a call telling me I had cleared the coding round and was asked to fix a time slot for the next one.

Round 4: Technical + HR (40 minutes): The interviewer asked me to give a small introduction about myself. We had a smooth conversation for around 5 minutes.

  • Give me a brief explanation about your internships.
  • Do you know SQL?
  • Tell me about SQL constraints. What are check constraints?
  • Why do we need Joins?
  • Do you know OOPS? Explain.
  • Static and Run-time polymorphism.
  • If you have two functions with the same name and parameters with the same return type, will the code work. Why?
  • Explain data structures and the difference between arrays and linked lists.
  • How are linked lists better than arrays?
  • Do you like puzzles? Measure 4L using a 3L and 5L bucket. 
  • Do you know Networks? Explain some protocols.
  • Why NielsenIQ?
  • Your resume says you have experience with front-end technologies. If I give you a role with python as a backend developer, will you be able to work?
  • What do you prefer, a job or higher education? Why?
  • What are your plans for the future?
  • Do you have any questions for me?

I might have missed a few questions, but I tried my best to put down most of them. After this, we had to wait a few days to get the results. The selected students were mailed directly and 12 Students got in. Fortunately, I was one of them.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads