Upload Button Icon Add office photos
Engaged Employer

i

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

Navi Technologies Verified Tick

Compare button icon Compare button icon Compare
2.8

based on 243 Reviews

Filter interviews by

Navi Technologies Software Development Engineer II Interview Questions and Answers

Updated 28 Sep 2024

Navi Technologies Software Development Engineer II Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 hour , 1 medium and 1 hard
FInd Kth smallest element
Find Peak element

Round 2 - Technical 

(1 Question)

  • Q1. Parking Lot System design
  • Ans. 

    Design a parking lot system with features like parking, unparking, and checking availability.

    • Design classes for ParkingLot, ParkingSpot, Vehicle, etc.

    • Implement methods for parking a vehicle, unparking a vehicle, and checking spot availability.

    • Consider using data structures like HashMap or ArrayList to manage parking spots.

    • Include features like ticket generation, fee calculation, and spot reservation.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and say what the intereviewer wants

Skills evaluated in this interview

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 Nov 2024.

Round 1 - Coding Test 

Asked to solve 2/3 dsa. Medium level

Round 2 - Technical 

(2 Questions)

  • Q1. Bfs shortest path
  • Q2. Sliding window question medium level
Round 3 - Technical 

(2 Questions)

  • Q1. Design book online store
  • Q2. Solid principles design calculator
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was a coding round of ReactJS and JS

Round 2 - Technical 

(1 Question)

  • Q1. Design Stopwatch in HTML CSS and JS

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and tell if you are not comfortable in particular language.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design Search Engine
  • Ans. 

    Design a search engine

    • Consider using web crawling to index pages

    • Implement a ranking algorithm like PageRank

    • Include features like autocomplete and spell correction

    • Support advanced search operators like boolean operators and filters

  • Answered by AI

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Had to solve 2 medium level coding problems

Round 2 - HR 

(1 Question)

  • Q1. Question on previous projects or internship
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
No response

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. Explain the react lifecycle functions and how they work
  • Ans. 

    React lifecycle functions are methods that are automatically called at specific points in a component's life cycle.

    • Mounting: constructor, render, componentDidMount

    • Updating: render, componentDidUpdate

    • Unmounting: componentWillUnmount

  • Answered by AI
  • Q2. Css box model, difference between padding and margin
  • Ans. 

    Padding is the space inside the border of an element, while margin is the space outside the border.

    • Padding is used to create space between the content and the border of an element.

    • Margin is used to create space between the border of an element and other elements.

    • Padding affects the size of the content area, while margin affects the positioning of the element.

    • Example: padding: 10px will create 10 pixels of space inside ...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What are your salary expectations in CTC and variables?
  • Q2. Will you relocate to the location required?

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare everything bookish! don't only speak related to your experience

Skills evaluated in this interview

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

Write code for advance surrying in js

Round 2 - Coding Test 

Implement custom hook for api call

Round 3 - Behavioral 

(2 Questions)

  • Q1. Basic questions arounf my previous work
  • Q2. Technical questions around performance and code optimization
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Just to know more about why i want the role
Round 2 - Coding Test 

Testing an payment flow on the application

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

Basic puzzles of medium complexity level. No improvement required

Round 2 - Coding Test 

DSA questions of easy level. Asked for memory optimisations.

Round 3 - Technical 

(1 Question)

  • Q1. High level system design of wallet payment system, took example of paytm. This was hld questions so just basic components
Round 4 - One-on-one 

(2 Questions)

  • Q1. Low level system design of parking lot system
  • Ans. 

    Design a parking lot system at a low level

    • Divide system into components like parking spots, ticketing system, payment system

    • Implement data structures like queues for managing parking spots

    • Use algorithms like least recently used for spot allocation

    • Consider scalability and performance in design

  • Answered by AI
  • Q2. Review of one of my projects at past company

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewers were rude sometimes, seems like they are interviewing just for the sake of spending an hour. They did not look serious about actually testing the skillset, not much questions just hmm hmm.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

75 min test with 18 Java theory questions

Round 2 - Technical 

(5 Questions)

  • Q1. Synchronized keyword usage
  • Ans. 

    The synchronized keyword in Java is used to control access to shared resources in a multithreaded environment.

    • Synchronized keyword can be used to synchronize access to critical sections of code to prevent race conditions.

    • It can be applied to methods or code blocks to ensure only one thread can access them at a time.

    • Example: synchronized void myMethod() { // code }

    • Example: synchronized(this) { // code }

  • Answered by AI
  • Q2. Message Queue types
  • Q3. Thread Contention
  • Q4. Java Profiling Tools
  • Q5. Abstract classes

Skills evaluated in this interview

Navi Technologies Interview FAQs

How many rounds are there in Navi Technologies Software Development Engineer II interview?
Navi Technologies interview process usually has 2 rounds. The most common rounds in the Navi Technologies interview process are Coding Test and Technical.
How to prepare for Navi Technologies Software Development Engineer II 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 Navi Technologies. The most common topics and skills that interviewers at Navi Technologies expect are API Testing, Appium, Automation Testing, Java and SDET.

Tell us how to improve this page.

People are getting interviews through

based on 1 Navi Technologies interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Navi Technologies Software Development Engineer II Salary
based on 21 salaries
₹28 L/yr - ₹49 L/yr
34% more than the average Software Development Engineer II Salary in India
View more details

Navi Technologies Software Development Engineer II Reviews and Ratings

based on 3 reviews

1.8/5

Rating in categories

2.8

Skill development

1.0

Work-Life balance

3.7

Salary & Benefits

1.3

Job Security

1.2

Company culture

3.2

Promotions/Appraisal

2.3

Work Satisfaction

Explore 3 Reviews and Ratings
Associate Manager
58 salaries
unlock blur

₹12.1 L/yr - ₹42.1 L/yr

Software Engineer
41 salaries
unlock blur

₹19 L/yr - ₹60 L/yr

Senior Executive
41 salaries
unlock blur

₹3.5 L/yr - ₹9.4 L/yr

Business Analyst
40 salaries
unlock blur

₹15 L/yr - ₹30 L/yr

Collections Executive
32 salaries
unlock blur

₹2.2 L/yr - ₹4.9 L/yr

Explore more salaries
Compare Navi Technologies with

Paytm

3.3
Compare

Flipkart

4.0
Compare

Ola Cabs

3.4
Compare

Swiggy

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview