Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Naukri Team. If you also belong to the team, you can get access from here

Naukri Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Naukri Software Developer Interview Questions and Answers

Updated 1 Nov 2024

Naukri Software Developer Interview Experiences

4 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(3 Questions)

  • Q1. Q1- Array vs ArrayList
  • Ans. 

    Array is a fixed-size collection of elements, while ArrayList is a dynamic-size collection that can grow or shrink.

    • Array has a fixed length, while ArrayList can dynamically resize.

    • Array is more memory efficient, while ArrayList provides more flexibility.

    • Array can store primitive types and objects, while ArrayList can only store objects.

    • Array allows direct access to elements using index, while ArrayList requires methods...

  • Answered by AI
  • Q2. Linkedlist vs Arraylist
  • Ans. 

    LinkedList is better for frequent insertions and deletions, while ArrayList is better for frequent access.

    • LinkedList uses pointers to connect nodes, while ArrayList uses contiguous memory.

    • LinkedList has O(1) insertion and deletion, while ArrayList has O(n) for these operations.

    • ArrayList has O(1) access time, while LinkedList has O(n) for this operation.

    • LinkedList is better for implementing stacks and queues, while Arra...

  • Answered by AI
  • Q3. Nodes vs not nodes elements
  • Ans. 

    Nodes are elements with child elements, while non-nodes are standalone elements.

    • Nodes are part of a hierarchical structure, while non-nodes are not.

    • Nodes can have child elements, while non-nodes cannot.

    • Examples of nodes include HTML elements like

      and
        , while non-nodes include and .

      • Nodes are typically used in tree-like data structures, while non-nodes are used for standalone elements.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure you practice DSA , pracitin linkedlist qustion as much as you can

Skills evaluated in this interview

Software Developer Interview Questions & Answers

user image Sachin Tiwari

posted on 1 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is ambitionbox
  • Q2. How many questions are there in that
Round 2 - One-on-one 

(2 Questions)

  • Q1. Same as above questions
  • Q2. Same as above questions second one

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

I was interviewed before Dec 2015.

Interview Questionnaire 

2 Questions

  • Q1. 1 question from basic data structures and algorithms The question was similar to the one in the given link- -----/
  • Q2. Why do you want to join the company?
  • Ans. 

    I am excited to join the company because of its reputation for innovation and commitment to employee growth.

    • I am impressed by the company's track record of developing cutting-edge software solutions.

    • I appreciate the company's focus on fostering a culture of learning and development.

    • I am excited about the opportunity to work with a talented team of developers and contribute to the company's success.

    • I believe that the co...

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: Resumes were shortlisted with a short aptitude round where we are asked basic questions about databases, basic programming(C and C ++ questions)

Round: Technical Interview
Experience: The questions were asked were simple - related to arrays and data structures. Some questions were asked regarding my resume and projects.
Tips: Be thorough with geeksForGeeks, and your projects.

Round: HR Interview
Experience: I told him how I found the story of the founder of Infoedge very inspiring.
Tips: This round should be more simpler , be prepared with why you want to join the company and general HR questions

Skills: Basic C/C++, Programming Skills In Any Language Like C
College Name: IIIT Allahabad

Interview Preparation Tips

Round: Technical Interview
Experience: Ques will be based on arrays( duplicate element, missing element in 1 to n array), link list(reverse, remove loop, middle node etc), Hashing, sql join, normalisation, indexing in sql, singlton pattern and sorting and searching.
Tips: Focus will remain on algorithms. Whatever program they will ask to write, they will also ask to optimize the solution.

Skill Tips: Puzzle on mislabled jar, odd weight ball. As I had exp in Java, so some more que on Java, java script and web technology. All you need in interview is to be confident and show your interest in web domain.
Skills: Java, Data structure, Algorithm
College Name: NA

Naukri interview questions for designations

 Software Engineer

 (5)

 Software Tester

 (2)

 Web Developer

 (1)

 Database Developer

 (1)

 Senior Frontend Software Engineer

 (1)

 System Engineer

 (1)

 Senior Test Engineer

 (1)

 Data Center Operator

 (1)

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Aptitude Test 

Basic aptitude questions to

Round 2 - Coding Test 

Basic coding questions

Round 3 - Technical 

(2 Questions)

  • Q1. Thanks tougfh roubd was there
  • Q2. What type of round was conducted during the interview?

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best , thanks for asking
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

BFS Implementation of a jug question.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Few hashmap questions
  • Q2. Object Oriented Programming questions
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Given an array of n numbers , find the kth largest find the sum from a th largest to bth largest n can be huge
  • Ans. 

    Find the sum of kth to bth largest numbers in a huge array efficiently.

    • Sort the array in descending order to easily find the kth and bth largest numbers.

    • Use a priority queue or min heap to efficiently find the kth and bth largest numbers without sorting the entire array.

    • Once you have the kth and bth largest numbers, iterate through the array and sum the numbers between them.

  • Answered by AI
  • Q2. Mostly elasticsearch related and company work related questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Assignment 

Coding test and scenario based question

Round 2 - Coding Test 

Coding test and sceanrio based question

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Asked 2-3 coding problems and OOPS concept

Round 2 - One-on-one 

(2 Questions)

  • Q1. How is MVC model works
  • Ans. 

    MVC is a software design pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application

    • View is responsible for displaying the data to the user

    • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly

    • MVC helps in achieving separation of concerns, making the code more orga

  • Answered by AI
  • Q2. Describe yourself

I was interviewed in Jul 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 180 Minutes
Round difficulty - Medium

coding questions on DSA and MCQs on java 
timing : late night 
no camera

  • Q1. 

    Knight Probability in Chessboard

    Calculate the probability that a knight remains on an N x N chessboard after making K moves. Initially, the knight is placed at a given position on the board. It can move ...

Round 2 - Video Call 

(2 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

It was a DSA round.

  • Q1. 

    Binary Tree to Doubly Linked List

    Transform a given Binary Tree into a Doubly Linked List.

    Ensure that the nodes in the Doubly Linked List follow the Inorder Traversal of the Binary Tree.

    Input:

    The fi...
  • Q2. 

    Find Duplicates in an Array

    Given an array ARR of size 'N', where each integer is in the range from 0 to N - 1, identify all elements that appear more than once.

    Return the duplicate elements in any orde...

Round 3 - Video Call 

(2 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

DSA Questions were asked.

  • Q1. 

    Remove Character from String Problem Statement

    Given a string str and a character 'X', develop a function to eliminate all instances of 'X' from str and return the resulting string.

    Input:

    The first lin...
  • Q2. 

    String Rearrangement Problem Statement

    You are given a string of lowercase characters. The objective is to rearrange (reorder) the string so that no two adjacent characters are identical.

    Return the rear...

Round 4 - HR 

Round duration - 50 Minutes
Round difficulty - Easy

It was a behavioural round.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteria7 CGPAExpedia Group interview preparation:Topics to prepare for the interview - Data structures and algorithms, oops, os, dbms, web, development(ruby and reactjs) , basic quant, every topic of DSA in depthTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : strong grasp on DSA and problem solving 
Tip 2 : follow leetcode (try to do as many medium questions as possible) 
Tip 3 : should focus on development also and internships

Application resume tips for other job seekers

Tip 1 : good projects and coding profiles like leetcode 
Tip 2 : some good internships also help

Final outcome of the interviewSelected

Skills evaluated in this interview

Naukri Interview FAQs

How many rounds are there in Naukri Software Developer interview?
Naukri interview process usually has 2 rounds. The most common rounds in the Naukri interview process are One-on-one Round and Resume Shortlist.
How to prepare for Naukri 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 Naukri. The most common topics and skills that interviewers at Naukri expect are Biometrics, Image Processing, Java, Software Development and Spring.
What are the top questions asked in Naukri Software Developer interview?

Some of the top questions asked at the Naukri Software Developer interview -

  1. q1- Array vs ArrayL...read more
  2. linkedlist vs Arrayl...read more
  3. nodes vs not nodes eleme...read more

Tell us how to improve this page.

Naukri Software Developer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more
Naukri Software Developer Salary
based on 9 salaries
₹1 L/yr - ₹6.3 L/yr
54% less than the average Software Developer Salary in India
View more details

Naukri Software Developer Reviews and Ratings

based on 9 reviews

4.5/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.6

Salary

3.8

Job security

3.6

Company culture

3.6

Promotions

3.8

Work satisfaction

Explore 9 Reviews and Ratings
Assistant Manager
129 salaries
unlock blur

₹3.8 L/yr - ₹10 L/yr

Senior Executive
101 salaries
unlock blur

₹3.5 L/yr - ₹7.8 L/yr

Senior Executive Corporate Sales
96 salaries
unlock blur

₹4.5 L/yr - ₹8 L/yr

Deputy Manager
77 salaries
unlock blur

₹5 L/yr - ₹14 L/yr

Assistant Manager Corporate Sales
75 salaries
unlock blur

₹4.3 L/yr - ₹9.5 L/yr

Explore more salaries
Compare Naukri with

Info Edge

3.9
Compare

Quikr

3.8
Compare

Foundit

3.5
Compare

Times Business Solutions

3.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview