Upload Button Icon Add office photos

Filter interviews by

Naviga Senior Developer Interview Questions and Answers

Updated 25 Oct 2024

Naviga Senior Developer Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Joins - scenario based question
  • Q2. Difference between clustered and non-clustered indexes?
  • Ans. 

    Clustered indexes physically order the data rows in the table while non-clustered indexes do not.

    • Clustered indexes determine the physical order of data rows in a table.

    • Non-clustered indexes store a separate structure that contains the index key values and pointers to the actual data rows.

    • Tables can only have one clustered index but multiple non-clustered indexes.

    • Clustered indexes are faster for retrieval of data but sl...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Java related and programming questions

Round 2 - Technical 

(3 Questions)

  • Q1. Java basic questions
  • Q2. Springboot and Database question
  • Q3. Problem Solving subsequence longest
  • Ans. 

    Find the longest subsequence in an array of strings

    • Iterate through the array of strings and compare each string with the next one to find the longest common subsequence

    • Use dynamic programming to efficiently find the longest common subsequence

    • Example: ['abc', 'abg', 'bdf', 'aeg', 'acefg'] - The longest subsequence is 'aeg'

  • Answered by AI

Interview Preparation Tips

Topics to prepare for ZeMoSo Technologies Senior Developer interview:
  • Java
  • SPringboot
  • SQL
Interview preparation tips for other job seekers - having the understanding of things work gets better response than just questions.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Don't remember so I have no
  • Q2. I can't remember it
Round 2 - Technical 

(2 Questions)

  • Q1. I don't know the res
  • Q2. I can't remember it
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Krishna Institute of Engineering and Technology, Ghaziabad and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Medium level questions asked

Round 2 - Coding Test 

Simple easy to medium 2 questions asked of string and array

Round 3 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. JavaScript like fetch axios and others
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Job Fair and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java oops concepts
Round 2 - HR 

(1 Question)

  • Q1. Self intro for yourself
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Questions on dsa, coding question, overall good experience and so on

Round 2 - Technical 

(2 Questions)

  • Q1. Binary search and sorting
  • Q2. Prime number coding question
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is async javascript
  • Ans. 

    Async JavaScript allows for non-blocking code execution, improving performance by handling multiple tasks simultaneously.

    • Async JavaScript uses callbacks, promises, and async/await to handle asynchronous operations.

    • It allows for tasks like fetching data from a server or updating the UI without blocking the main thread.

    • Example: Using setTimeout to simulate async behavior in JavaScript.

  • Answered by AI
  • Q2. Do you know wordpress
  • Ans. 

    Yes, I am familiar with WordPress and have experience in developing websites using it.

    • I have worked on creating custom themes and plugins for WordPress.

    • I am proficient in using WordPress CMS to manage content and customize websites.

    • I have experience in optimizing WordPress websites for performance and SEO.

    • I am familiar with popular WordPress plugins like Yoast SEO, WooCommerce, and Contact Form 7.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via AngelList and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Asked related to python

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Explain the project in resume
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between string and string builder.
  • Ans. 

    String is immutable, while StringBuilder is mutable and more efficient for concatenating strings.

    • String is immutable, meaning once created, its value cannot be changed. StringBuilder is mutable, allowing for modifications without creating new objects.

    • String concatenation creates a new string object each time, while StringBuilder modifies the existing object directly.

    • StringBuilder is more efficient for concatenating mul...

  • Answered by AI
  • Q2. What is async and await
  • Ans. 

    Async and await are keywords in JavaScript used to work with asynchronous code.

    • Async is used to define a function as asynchronous, allowing it to run in the background without blocking the main thread.

    • Await is used to pause the execution of an async function until a Promise is settled, and then resumes the function with the resolved value.

    • Async/await is a more readable and cleaner way to write asynchronous code compare...

  • Answered by AI

I was interviewed in Feb 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 70 Minutes
Round difficulty - Medium

Timing was 9:15AM. Platform was not very good. Questions were not well explained.

  • Q1. 

    Merge Overlapping Intervals Problem Statement

    Given a specified number of intervals, where each interval is represented by two integers denoting its boundaries, the task is to merge all overlapping interv...

  • Ans. Brute Force
    1. We are given the function MERGEINTERVALS(), which takes a 2D vector representing the vector of intervals and returns another 2D vector which is the vector of merged intervals.
    2. We create another function ISOVERLAP() to check if the current interval overlaps with the other interval.
    3. Now we create an empty 2D vector “RES” to store finally merged intervals and another boolean vector “VIS” to mark if the current in...
  • Answered Anonymously
  • Q2. 

    Rat in a Maze Problem Statement

    You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...

  • Ans. Bactracking

    Approach: We can start the traversal of the paths from the rat’s starting position, i.e. (0,0) keeping track of the visited cells during the traversal. We will recursively go through all the paths possible until the last index of the grid (destination) is reached, and add the path information using which the rat successfully reached the end.

     

    Algorithm is as follows:

     

    1. Take the starting position of th...
  • Answered Anonymously
  • Q3. 

    Problem: Permutations of a String

    Given a string STR consisting of lowercase English letters, your task is to return all permutations of the given string in lexicographically increasing order.

    Explanatio...

  • Ans. Backtracking

    The idea is to fix a character at a position and then find the permutations for rest of the characters.

    Make a list ‘ans’ which will contain the permutations of the given string.

     

    Algorithm:

    Let’s define a function generatePermutaionsHelper(Str, l, r). This function generates the permutations of the substring which starts from index  ‘l’ and ends at index  ‘r’.

    • Call the function: generatePermutai...
  • Answered Anonymously

Interview Preparation Tips

Eligibility criteria8 CGPALido Learning interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Core Java, Algorithms, PointersTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Prepare maximum algorithms.
Tip 2 : Deep knowledge of data structure. 
Tip 3 : OOPS is must.

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Mention only your own projects.

Final outcome of the interviewRejected

Skills evaluated in this interview

Naviga Interview FAQs

How many rounds are there in Naviga Senior Developer interview?
Naviga interview process usually has 1 rounds. The most common rounds in the Naviga interview process are One-on-one Round.
What are the top questions asked in Naviga Senior Developer interview?

Some of the top questions asked at the Naviga Senior Developer interview -

  1. Difference between clustered and non-clustered index...read more
  2. Joins - scenario based quest...read more

Tell us how to improve this page.

Naviga Senior Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Software Engineer
13 salaries
unlock blur

₹7.2 L/yr - ₹12.2 L/yr

Senior Software Engineer
13 salaries
unlock blur

₹9.5 L/yr - ₹17.3 L/yr

Senior Leader Engineer
7 salaries
unlock blur

₹25 L/yr - ₹32.5 L/yr

Business Analyst
6 salaries
unlock blur

₹3.8 L/yr - ₹15.6 L/yr

Analyst
5 salaries
unlock blur

₹5 L/yr - ₹5.6 L/yr

Explore more salaries
Compare Naviga with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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