Upload Button Icon Add office photos

PhonePe

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Clear (1)

PhonePe Software Developer Interview Questions, Process, and Tips

Updated 2 Dec 2024

Top PhonePe Software Developer Interview Questions and Answers

  • Q1. Form a Triangle Problem Statement You are given an array of integers ARR with a length of N . Your task is to determine whether it's possible to construct at least one n ...read more
  • Q2. Minimum Moves to Collect All Keys Given an 'N' x 'M' grid, find the minimum number of moves required to collect all keys when starting at a specified point. Each move al ...read more
  • Q3. Unlock the Briefcase Problem Statement You have a briefcase secured by a lock with 4 circular wheels. The password is a sequence of 4 digits. Each wheel has 10 slots lab ...read more
View all 16 questions

PhonePe Software Developer Interview Experiences

12 interviews found

I was interviewed in Jan 2021.

Round 1 - Coding Test 

Round duration - 40 Minutes
Round difficulty - Easy

Round 2 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. 

    Reverse a given string containing alphabets, numbers, and special characters.

    • Iterate through the string from the end to the beginning and append each character to a new string.

    • Use built-in functions like reverse() or slicing to reverse the string.

    • Handle special characters and numbers while reversing the string.

    • Ensure to consider the constraints on the input string length and number of test cases.

  • Answered by AI
  • Q2. 

    Max GCD Pair Problem Statement

    Given an array of positive integers, determine the Greatest Common Divisor (GCD) of a pair of elements such that it is the maximum among all possible pairs in the array. The...

  • Ans. 

    Find the maximum GCD of a pair of elements in an array of positive integers.

    • Iterate through all pairs of elements in the array

    • Calculate the GCD of each pair using Euclidean algorithm

    • Keep track of the maximum GCD found

    • Return the maximum GCD value

  • Answered by AI
Round 3 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from JSPM Rajarshi shahu college of engineering , Tathawade. Eligibility criteriaNo criteriaPhone Pe interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice Atleast 250 Questions
Tip 2 : Do atleast 2 projects
 

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed in Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

3 coding Questions:
1st : Easy question based on simple loop iteration
2nd :Medium level Dp question 
3rd : Medium level tree question(where we were not just required to complete the tree function but to build whole bst from 
scratch) 

It was conducted from 1:30 - 3:00 pm.
The coding platform was very good (as auto indentation and auto completion of brackets were there)
having camera on.

  • Q1. 

    Selling Stock Problem Statement

    You are given the stock prices for N days. Each day i signifies the price of a stock on that day. Your goal is to calculate the maximum profit that can be achieved by buyin...

  • Ans. 

    Calculate maximum profit by buying and selling stocks on different days.

    • Iterate through the stock prices and buy on the day when the price is lower than the next day's price, and sell on the day when the price is higher than the next day's price.

    • Keep track of the total profit earned by summing up the differences between buying and selling prices.

    • Return the total profit as the maximum profit that can be earned.

  • Answered by AI
  • Q2. 

    Minimum Time to Burn a Binary Tree from a Leaf Node

    You are given a binary tree with 'N' unique nodes, and a specific start node from where the fire will begin. The task is to determine the time in minute...

  • Ans. 

    The task is to determine the time in minutes required to burn the entire binary tree starting from a given node.

    • Traverse the tree from the given start node to calculate the time taken to burn the entire tree.

    • Use a queue to keep track of nodes and their burning time.

    • Increment the burning time for each level of nodes until the entire tree is burned.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 75-80 minutes
Round difficulty - Hard

This was a completely technical coding round where I was asked to solve the problems of data structures.
The codepad where i was asked to code was fine,
The interviewer was very friendly and was helpful and understanding.
I also asked him about his work and experience in the company and some other questions.

  • Q1. 

    Matrix Maximum Path Sum Problem

    Given an N*M matrix filled with integer numbers, your task is to find the maximum path sum starting from any cell in the first row and ending at any cell in the last row. Y...

Round 3 - HR 

Round duration - 45 minutes
Round difficulty - Easy

It was held on Gmeet platform
The interviewer was very experienced person and was very nice too.
He made me comfortable by first introducing himself in a very detailed way and then asking me mine introduction
Since I feel that his internet connection was not very good so he turned off his camera but I decided not to turn off mine as in online interviews your face reviles your confidence 
the interviewer mostly asked me questions about my interests in technical field and the project that I have done

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteriaCGPA above 6 and no backlogs (there was no branch criteria for eligibility)Phone Pe interview preparation:Topics to prepare for the interview - 1. C++ basic Coding + Data structures knowledge (learned during the two years of college Courses + Coding Ninjas course of C++ introduction and C++ data structures) 2. OOPs + Pointers (best and complete material for interviews is available at Geeks for geeks) 3. Dynamic programming and Recursion best explained in (Coding Ninjas course) + (Youtube channel of Aditya Verma if you want free material ) 4. Graphs , Hashmaps and Priority Queues (again I found Coding Ninjas course to be super amazing) 5. Operating system + DBMS(theory part) (I found best material of Gate smashers (youtube channel)) 6. Networking (just required for very few companies) (I liked TutorialsPoint tutorials a lot (very concise and to the point ))Time required to prepare for the interview - 1+2 months (rigorous practicing)Interview preparation tips for other job seekers

Tip 1 : Practice atleast(easy and medium questions from leetcode under(Top Interview Questions)) and all the questions from Gfg under(must to do coding questions for interviews))
Tip 2 : Don't learn each and every question you solved but try to solve question in a way that you can solve its variation during interviews
Tip 3 : Do one project(one is enough) which you can explain with full technical details (why you used this technology, and all logics you applied in implementation) 
Tip 4: Atleast read the round 1 (Coding round) Archives from (Geeks for geeks or Glassdoor). To get your mind prepared for the types of questions that company usually asks.(Coding round is the toughest Step in the whole Process to clear)

Application resume tips for other job seekers

Tip 1: Have at least one project which you have made yourself and you should know all the technical questions related to that project (I feel project domain hardly matters like web development or android or ML/AI)
Tip 2: You should Put only those skills in resume :
1. Which the company requires (eg if you know company doesn't require Networking domain knowledge so 
don't include it unnecessary if you are not much confident in it)
2. For on campus internships resume shortlisting is very easy so don't add anything unnecessary which might 
cause you pain during interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

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 Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Contribute & help others!
anonymous
You can choose to be anonymous

PhonePe Interview FAQs

How many rounds are there in PhonePe Software Developer interview?
PhonePe interview process usually has 2-3 rounds. The most common rounds in the PhonePe interview process are Coding Test, Technical and One-on-one Round.
What are the top questions asked in PhonePe Software Developer interview?

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

  1. It was a good interview, where I was asked one easy DSA question, and asked man...read more
  2. How I implemented everyth...read more
  3. Why you want to j...read more
How long is the PhonePe Software Developer interview process?

The duration of PhonePe Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

INTERVIEWS

Accenture

No Interviews

INTERVIEWS

Darwinbox

No Interviews

SALARIES

Automotive Manufacturers

INTERVIEWS

PhonePe

No Interviews

INTERVIEWS

Dell

No Interviews

INTERVIEWS

Accenture

No Interviews

INTERVIEWS

Accenture

No Interviews

INTERVIEWS

CGI Group

No Interviews

INTERVIEWS

GlaxoSmithKline Pharmaceuticals

No Interviews

SALARIES

Automotive Manufacturers

Tell us how to improve this page.

PhonePe Software Developer Interview Process

based on 9 interviews

3 Interview rounds

  • Coding Test Round - 1
  • Coding Test Round - 2
  • HR Round
View more
PhonePe Software Developer Salary
based on 64 salaries
₹24.6 L/yr - ₹54.2 L/yr
282% more than the average Software Developer Salary in India
View more details

PhonePe Software Developer Reviews and Ratings

based on 11 reviews

4.0/5

Rating in categories

4.0

Skill development

3.8

Work-life balance

4.1

Salary

4.0

Job security

4.0

Company culture

3.2

Promotions

3.9

Work satisfaction

Explore 11 Reviews and Ratings
Key Accounts Executive
645 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Territory Sales Manager
518 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Executive
491 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Associate
370 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
259 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare PhonePe with

Paytm

3.3
Compare

Google Pay

4.2
Compare

Amazon Pay

4.0
Compare

Mobikwik

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