Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by National Payments Corporation of India Team. If you also belong to the team, you can get access from here

Filter interviews by

National Payments Corporation of India Software Developer Interview Questions and Answers

Updated 25 Apr 2025

National Payments Corporation of India Software Developer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
  • Q1. What was your previous work experience
  • Q2. What are your expectations
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

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 - Coding Test 

It was overall good experience it was little bit harder than small tech companies

Round 3 - Technical 

(2 Questions)

  • Q1. Coding question from dsa
  • Q2. Another question from development

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 Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Basic apti questions

Round 3 - Coding Test 

Simple basic coding

Round 4 - HR 

(1 Question)

  • Q1. Mostly questions About yourself
Round 5 - Technical 

(1 Question)

  • Q1. String related questions Dsa related

Interview Preparation Tips

Interview preparation tips for other job seekers - Study well

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 National Payments Corporation of India?
Ask anonymously on communities.

Interview questions from similar companies

I appeared for an interview before Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

  • Q1. 

    Fruits and Baskets Problem Statement

    You are given 'n' fruit trees planted along a road, numbered from 0 to n-1. Each tree bears a fruit type represented by an uppercase English alphabet. A Ninja walking ...

  • Ans. 

    The problem is to find the maximum number of fruits the Ninja can put in both baskets after satisfying given conditions.

    • The Ninja can start at any tree and end at any tree, but cannot skip a tree.

    • He can pick one fruit from each tree until he cannot, i.e., when he has to pick a fruit of the third type.

    • The restriction is that each basket can have only one type of fruit.

    • We need to find the maximum number of fruits that ca...

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

Was Shortlisted For this round with in total of 22 students, 7 in my profile.
It was Technical round with 30 mins of time allotted.
The interviewer was friendly, started with basic questions about me followed by project specific and then a puzzle.

  • Q1. 

    Sort 0 1 2 Problem Statement

    Given an integer array arr of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.

    Input:

    The first line contains an integer 'T' representing the n...
  • Ans. 

    The problem requires sorting an array of 0s, 1s, and 2s in a single scan.

    • Use three pointers to keep track of the positions of 0s, 1s, and 2s.

    • Initialize the low pointer at the beginning of the array and the high pointer at the end.

    • Iterate through the array using a current pointer and swap elements based on their values.

    • Move the pointers accordingly until the array is sorted.

    • The time complexity of this solution is O(N) a...

  • Answered by AI
Round 3 - HR 

Round duration - 20 Minutes
Round difficulty - Hard

The interview was scheduled for 15 mins and 12 students were shortlisted for this round. 5 in my profile.
The interviewer didn't on his video whereas mine was, the interviewer was friendly and maintained a poker voice.
Asked Basic HR questions but crossed questioned several times.

Interview Preparation Tips

Eligibility criteria6.5 CGPAQuantiphi interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPS Concepts, Machine Learning (Basic Theory), Operating sysytem, Database Management System, Computer NetworksTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 :Practice at least 3-4 coding questions daily. Start from basics of Pointers and Array and progress to Algo and Data structure specific like DP and Graphs. Try to time your sessions into 15-20 mins. 
Tip 2 : Have Patience don't rush into problem solving, understand the Algo/Data structure first and then look for common problems for a particular Algo/Data structure.
Tip 3 : Have Basic Knowledge about all CS subjects, no need for in depth. Just cover Top 100 interview questions for each subject and topics covered in GFG and CodeStudio.

Application resume tips for other job seekers

Tip 1 : Have at least 3-4 Projects in your resume but on diverse bases, like 1 ML based, 1-2 DBMS 1 with Computer vision/ Frontend. Don't obsess over internships so much.
Tip 2 : Be well verse with projects you put in resume, and specify your particular job role if a team project.
Tip 3 : Mention some extra curricular activities or Interests and hobbies (Non Tech) , if you sync with interviewer then it could be beneficial.

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

78 mcq questions and 2 dsa

Round 2 - Coding Test 

Coding based round on dsa

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

I applied via Campus Placement and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Normal MCQ questions on JS

Round 2 - Coding Test 

Write a program to use debouncing in frontend

Round 3 - HR 

(2 Questions)

  • Q1. Behavioural questions
  • Q2. Why this company and why you?
  • Ans. 

    I am passionate about the company's innovative projects and believe my skills align well with the team's goals.

    • I have been following the company's work closely and am impressed by their commitment to cutting-edge technology.

    • I believe my experience in software development, particularly in the areas of machine learning and AI, would be a valuable addition to the team.

    • I am excited about the opportunity to work with a tale...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. REST API for User CRUD
  • Ans. 

    Design a RESTful API for CRUD operations on user resources.

    • Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations

    • Create endpoints like /users for listing all users, /users/{id} for specific user

    • Use status codes like 200 for success, 404 for not found, 400 for bad request

    • Implement authentication and authorization mechanisms for security

    • Include request and response body formats like JSON or XML

  • Answered by AI
  • Q2. Two Sum Leetcode problem
  • Q3. Basic questions based on the candidate technical skills
Round 2 - Technical 

(2 Questions)

  • Q1. Basics to Intermediate level of questions based on the skills mentioned in the resume
  • Q2. Projects related discussions
Round 3 - Document Verification 

(1 Question)

  • Q1. I was informed to upload the supporting documents. ( They rejected me after this eventhough all my documents are genuine )

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer's are friendly. Be prepared as per your resume.

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Online zoom coding test will be there - 4 questions - 2 about output of code & 2 about technical questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Polymorphism and explain about virtual polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Virtual polymorphism is achieved through virtual functions in C++.

    • Virtual functions allow a function in a base class to be overridden in a derived class.

    • Example: Animal class with virtual function 'makeSound' overridden in Dog a...

  • Answered by AI
  • Q2. Write code for virtual polymorphism and explain
  • Ans. 

    Virtual polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Create a base class with virtual functions

    • Create derived classes that override the virtual functions

    • Use pointers or references of the base class to call the overridden functions

  • Answered by AI
Round 3 - HR 

(3 Questions)

  • Q1. About yourself should explain
  • Q2. Reason for job change
  • Ans. 

    I seek new challenges and opportunities for growth that align with my career goals and aspirations in software development.

    • Career Growth: I'm looking for a position that offers more opportunities for advancement, such as leading projects or mentoring junior developers.

    • Skill Development: I want to work with new technologies and frameworks that will enhance my skill set, like transitioning from Java to modern cloud techn...

  • Answered by AI
  • Q3. Salary negotiations and location

Interview Preparation Tips

Interview preparation tips for other job seekers - I have interviewed for c++ developer role in incedo company - please make sure you are completely aware of every functions and keywords relate to c++ concepts.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in May 2022. There were 3 interview rounds.

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 - Aptitude Test 

It was a 1 Hour aptitude test along a few MCQ based questions on DSA.

Round 3 - One-on-one 

(6 Questions)

  • Q1. The interview was held online. The interview first asked me to explain any one of my projects.
  • Q2. Asked a a few basic question of DSA like difference between quick and merge sort. Time complexities of a few algorithms. Real life application of Trees.
  • Q3. A few basic questions related to OOPs
  • Q4. Find missing numbers in a list in Python. (He asked me a few concepts related to Python since most of my projects were made in that)
  • Ans. 

    Identify and return missing numbers from a given list in Python using various methods.

    • Use a set to find missing numbers: Convert the list to a set and compare with a complete set of numbers.

    • Example: Given list [1, 2, 4, 6], complete set is {1, 2, 3, 4, 5, 6}. Missing: {3, 5}.

    • Utilize list comprehension: Create a list of numbers in the range and filter out those present in the original list.

    • Example: [n for n in range(1, ...

  • Answered by AI
  • Q5. If A,B both classes have a function with same name (lets say the name of function id FUN) and C is a child of both. So, if FUN is called for C what will happen in Python and in C++.
  • Ans. Will give an error in C++, But will call FUN from whichever parent was declared first in Python
  • Answered Anonymously
  • Q6. He also asked me to implement quick sort
  • Ans. 

    Quick sort is an efficient sorting algorithm that uses a divide-and-conquer approach to sort elements in an array.

    • 1. Choose a 'pivot' element from the array. Example: In [3, 6, 8, 10, 1, 2, 1], choose 6 as pivot.

    • 2. Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.

    • 3. Recursively apply the above steps to the sub-arrays. Example: [3, 1, 2] and [8, 10] after partitio...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Incedo Software Developer interview:
  • OOPS
Interview preparation tips for other job seekers - Make sure that you have a proper understanding of all the technologies you have used in your projects.
Learn the concepts of OOPs.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude auestions were there

Round 2 - Coding Test 

In this round 14 mcq and 2 sql queries were given

Interview Preparation Tips

Interview preparation tips for other job seekers - keep going...

National Payments Corporation of India Interview FAQs

How many rounds are there in National Payments Corporation of India Software Developer interview?
National Payments Corporation of India interview process usually has 4 rounds. The most common rounds in the National Payments Corporation of India interview process are Resume Shortlist, Coding Test and Technical.
What are the top questions asked in National Payments Corporation of India Software Developer interview?

Some of the top questions asked at the National Payments Corporation of India Software Developer interview -

  1. What was your previous work experie...read more
  2. String related questions Dsa rela...read more
  3. What are your expectati...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.7/5

based on 3 interview experiences

Difficulty level

Hard 100%

Duration

Less than 2 weeks 100%
View more
National Payments Corporation of India Software Developer Salary
based on 31 salaries
₹4 L/yr - ₹13.5 L/yr
18% less than the average Software Developer Salary in India
View more details

National Payments Corporation of India Software Developer Reviews and Ratings

based on 18 reviews

4.0/5

Rating in categories

4.0

Skill development

4.2

Work-life balance

3.7

Salary

4.4

Job security

3.9

Company culture

3.7

Promotions

4.0

Work satisfaction

Explore 18 Reviews and Ratings
Senior Associate
481 salaries
unlock blur

₹5.7 L/yr - ₹24 L/yr

Graduate Engineer Trainee (Get)
116 salaries
unlock blur

₹5 L/yr - ₹7.7 L/yr

Lead
94 salaries
unlock blur

₹11.5 L/yr - ₹35 L/yr

Deputy Manager
91 salaries
unlock blur

₹6 L/yr - ₹16 L/yr

Associate
87 salaries
unlock blur

₹3.2 L/yr - ₹13.4 L/yr

Explore more salaries
Compare National Payments Corporation of India with

Ekart Logistics

3.9
Compare

Udaan

3.9
Compare

CMS IT Services

3.1
Compare

ElasticRun

3.5
Compare
write
Share an Interview