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

PhonePe Junior Software Developer Interview Questions and Answers

Updated 21 Jun 2023

PhonePe Junior Software Developer Interview Experiences

1 interview found

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

I applied via Company Website and was interviewed in May 2023. 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 - Assignment 

You can make assignment for me pls conduct for me it's very imp to me
English , Reasoning. the valuable sillubus

Round 3 - Group Discussion 

It's very competative discuss , and knowledge test on me . So I can't forget Faced dare and dynamically

Interview Preparation Tips

Interview preparation tips for other job seekers - Like this tips are very nice 👍 importantanly conclusions are never be like to as a interview waiting for that winning movement 💯 at the given interview process so excitedly and never b easy to choose always anything else.and also you can advised very good and basic knowledge of the interview conduct for me
as basic knowledge of imp languages kindly request to HR

Interview questions from similar companies

I appeared for an interview in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

test timing: 7-8 pm
2 programming questions
webcam proctored

  • Q1. 

    Minimum Cost to Reach End Problem

    You are provided with an array ARR of integers of size 'N' and an integer 'K'. The goal is to move from the starting index to the end of the array with the minimum possib...

  • Ans. 

    Find minimum cost to reach end of array by jumping with constraints

    • Use dynamic programming to keep track of minimum cost at each index

    • Iterate through the array and update the minimum cost based on reachable indices within K steps

    • Calculate cost to jump from current index to reachable indices and update minimum cost accordingly

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteria7 CGPA and above, no dead backlogsVisa interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, OOPS, Computer Architecture, Algorithms, Bit Manipulation, Operating System, Computer Networking, Cloud conceptsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Ability to apply data structures in questions(practice graph and Tree questions)
Tip 2 : Thorough knowledge of the projects done
Tip 3 : Good knowledge about computer science concepts

Application resume tips for other job seekers

Tip 1 : Mention projects that you have done yourself and are thorough with 
Tip 2 : mention soft skills

Final outcome of the interviewRejected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Palindrome String Validation

    Determine if a given string 'S' is a palindrome, considering only alphanumeric characters and ignoring spaces and symbols.

    Note:
    The string 'S' should be evaluated in a case...
  • Ans. 

    The task is to check whether a given string is a palindrome or not, considering only alphabets and numbers and ignoring symbols and whitespaces.

    • Convert the string to lowercase and remove all symbols and whitespaces.

    • Reverse the modified string and compare it with the original string.

    • If they are equal, then the string is a palindrome.

    • If not, then the string is not a palindrome.

  • Answered by AI
  • Q2. 

    Square Root (Integral) Problem Statement

    Given a number N, calculate its square root and output the integer part only.

    Example:

    Input:
    18
    Output:
    4
    Explanation:

    The square root of 18 is approximate...

  • Ans. 

    The task is to find the integral part of the square root of a given number.

    • Use the built-in square root function to find the square root of the number.

    • Convert the result to an integer by rounding down or using the floor function.

    • Print the integer part of the square root as the output.

  • Answered by AI
  • Q3. 

    Min Steps to One Using Dynamic Programming

    Given a positive integer N, your task is to determine the minimum number of steps required to reduce N to 1.

    Allowed Operations:

    1) Subtract 1 from it: n = n -...
  • Ans. 

    The task is to find the minimum number of steps required to reduce a positive integer to 1 using three given operations.

    • Use dynamic programming to solve the problem efficiently.

    • Create an array to store the minimum steps required for each number from 1 to N.

    • Iterate from 2 to N and calculate the minimum steps for each number based on the three operations.

    • Return the minimum steps for N.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

They started Fundamentals of OOP- Inheritance, Polymorphism

  • Q1. 

    Maximum Subarray Sum Problem Statement

    Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.

    Example:

    Input:
    array = [34, -50, 42, 14, -5, 86]
    Out...
  • Ans. 

    The maximum sum of any contiguous subarray in an array is found using Kadane's algorithm in O(N) time.

    • Initialize two variables, maxSum and currentSum, both set to the first element of the array.

    • Iterate through the array from the second element.

    • For each element, update currentSum by adding the element to it.

    • If currentSum becomes negative, reset it to 0.

    • If currentSum is greater than maxSum, update maxSum.

    • After iterating ...

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Medium

Some people had two HR interviews but I only had one and interview went up till 11:30 pm and you get only 5-10 minutes to prepare for HR on Zoom

Interview Preparation Tips

Eligibility criteria7 cgpaMasterCard interview preparation:Topics to prepare for the interview - DBMS, Data Structures and Algorithms , OOP, Maths puzzles, Aptitude , CN, OSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Solve atleast 200 problems
Tip 2 : Focus on all data structures 
Tip 3 : Build some good projects

Application resume tips for other job seekers

Tip 1 : Keep it precise and concise.
Tip 2 : Build your resume yourself according your skills

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. More about my technical side.

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay connected with good data which may help in current situation for interview process.

I applied via Naukri.com and was interviewed in Feb 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About the project, Spring concepts, core Java, JUnits etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, know what you are speaking, clear your mind before the interview and get your thoughts together.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

The test was organized online on Amcat and there were 3 coding problems. There were no MCQs in this round.

  • Q1. 

    Ninja Technique Problem Statement

    Implement a function that determines whether a given numeric string contains any substring whose integer value equals the product of two consecutive integers. The functio...

  • Ans. 

    Implement a function to determine if a numeric string contains a substring whose value equals the product of two consecutive integers.

    • Iterate through all substrings of the input string and check if their integer value equals the product of two consecutive integers.

    • Use nested loops to generate all possible substrings efficiently.

    • Check if the product of two consecutive integers matches the integer value of the substring.

    • ...

  • Answered by AI
  • Q2. 

    Find Nodes at a Specific Distance from Target in a Binary Tree

    Given a binary tree, a target node within this tree, and an integer K, identify and return all nodes that are exactly K edges away from the t...

  • Ans. 

    Find nodes at a specific distance from a target node in a binary tree.

    • Traverse the binary tree to find the target node.

    • Perform a depth-first search to identify nodes at distance K from the target node.

    • Return the values of nodes found at distance K in an array.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 50 Minutes
Round difficulty - Medium

This round was scheduled by the college Training and Placement team virtually. The interviewer asked me questions pertaining mainly to DSA and we discussed my projects.

  • Q1. 

    Segregate Even and Odd Nodes in a Linked List

    You are given the head node of a singly linked list head. Your task is to modify the linked list so that all the even-valued nodes appear before all the odd-v...

  • Ans. 

    Reorder a singly linked list so that all even-valued nodes appear before odd-valued nodes while preserving the original order.

    • Create two separate linked lists for even and odd nodes

    • Traverse the original list and move nodes to respective even or odd lists

    • Merge the even and odd lists while maintaining the original order

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

Again, the round was virtual. This was a Tech + Managerial round organized by the college T & P cell. The interviewer asked questions related to fundamental subjects such as Operating Systems, Object-oriented programming, and DBMS. There was one coding round at the end.

  • Q1. 

    Diagonal Traversal of a Binary Tree

    Given a binary tree of integers, find its diagonal traversal. Refer to the example for clarification on diagonal traversal.

    Example:

    Explanation:
    Consider lines at a...
  • Ans. 

    Diagonal traversal of a binary tree involves printing nodes at 135 degree angle in between lines.

    • Traverse the tree in a diagonal manner, starting from the root node.

    • Maintain a map to store nodes at each diagonal level.

    • Print the nodes at each diagonal level in the order of traversal.

  • Answered by AI
Round 4 - HR 

Round duration - 40 Minutes
Round difficulty - Easy

The round was virtual and was organized by the T & P cell of the college. The interviewer asked some behavioural and situation-based questions. There was one puzzle at the end.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in NoidaEligibility criteriaAbove 7 CGPAPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Web Development, Operating Systems, Object-oriented Programming, PuzzlesTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : For a product-based company, the first important thing is to solve as many DSA problems as possible. I solved problems mainly on GeeksforGeeks, LeetCode, and Coding Ninjas.
Tip 2 : Prepare 2-3 good projects based on your technical skillset. Prepare it very well as there is a high chance that projects would be discussed in the interview.
Tip 3 : Prepare fundamental college subjects like Operating systems, Object-oriented Programming, Database Management.

Application resume tips for other job seekers

Tip 1 : Keep it short and concise
Tip 2 : Describe your projects very specifically

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Approached by Company and was interviewed before Oct 2021. There were 6 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 - Coding Test 

Simple programming test from mettl website

Round 3 - Technical 

(2 Questions)

  • Q1. First tech interview is also more of a coding round.
  • Q2. Questions on data structures in Java Multithreading Immutability
Round 4 - Technical 

(1 Question)

  • Q1. 2nd technical interview more of conceptual questions on related technology
Round 5 - Technical 

(1 Question)

  • Q1. Tech manager round based on previous project and scenario based questions
Round 6 - HR 

(1 Question)

  • Q1. Salary discuss Why you want to join paytm

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared before interview
Go through basic programming questions

I appeared for an interview in Dec 2017.

Interview Questionnaire 

3 Questions

  • Q1. You need to find the maximum water pond formed in bw the building
  • Ans. 

    To find the maximum water pond formed between buildings.

    • Identify the lowest point between the buildings.

    • Calculate the area of the pond using the distance between the buildings and the depth of the pond.

    • Consider any obstacles or uneven ground that may affect the pond's shape.

    • Use a surveying tool or satellite imagery to get accurate measurements.

    • Take into account any drainage systems or natural water flow that may affect

  • Answered by AI
  • Q2. On mars you have to place n robots and they are connected via GPS. now you need to move each robot such that the whole mars is visited and each robot visit the minimum area(meaning no overlapping of area)...
  • Q3. Design dictionary using trie....having operations of inserting a word, updating and deleting (needed to write full running code)
  • Ans. 

    Design a dictionary using trie with insert, update and delete operations.

    • Implement a Trie data structure with nodes containing a character and a boolean flag to indicate end of word

    • For insert operation, traverse the trie and add nodes for each character in the word

    • For update operation, delete the existing word and insert the updated word

    • For delete operation, mark the end of word flag as false and delete the node if it ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Simple questions
Duration: 1 hour 10 minutes
Total Questions: 3

College Name: IIT Guwahati

Skills evaluated in this interview

I applied via Campus Placement

Interview Preparation Tips

Round: Resume Shortlist
Experience: Initially test was conducted. But they also considered resume for shortlisting to interview. Even if you do test badly, resume will come to your rescue if it is good enough.
Tips: Test consists of both aptitude and coding. Basic coding skills in C will be sufficient to solve the coding questions.

General Tips: Interviewing people are very friendly during the interview. Concentrate on concepts like linked lists, basic problems on strongs.
Skill Tips: Any basic C programming book.
Skills: Basic Coding, Basic C/C++
Duration: 2.5
College Name: IIT Madras
Motivation: Diverse fields in which company is working.

Software Developer Interview Questions & Answers

PayPal user image RAJIVTEJA NAGIPOGU

posted on 3 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Given an array of numbers find the subset of numbers that give zero sum.
  • Ans. 

    Find subset of numbers in array that sum up to zero.

    • Use a nested loop to iterate through all possible subsets.

    • Calculate the sum of each subset and check if it equals zero.

    • Store the subset if the sum is zero.

    • Optimize the solution by using a hash set to store the cumulative sum of elements.

  • Answered by AI
  • Q2. Explain how bfs works?
  • Ans. 

    BFS (Breadth-First Search) is a graph traversal algorithm that explores all the vertices of a graph in breadth-first order.

    • BFS starts at a given vertex and explores all its neighbors before moving to the next level of vertices.

    • It uses a queue data structure to keep track of the vertices to be visited.

    • BFS guarantees that it visits all the vertices of a connected graph.

    • It can be used to find the shortest path between two

  • Answered by AI
  • Q3. Discussion on the projects I have done.
  • Q4. Question on Linked List.
  • Q5. Project Discussion
  • Q6. Strengths and weaknesses. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a highly skilled software developer, leading a team and contributing to innovative projects.

    • Continuously improving my technical skills through learning and hands-on experience

    • Taking on leadership roles and mentoring junior developers

    • Contributing to the development of cutting-edge software solutions

    • Building strong relationships with clients and stakeholders

    • Staying updated with the latest indu...

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: I couldn't find an optimal approach to the first question, so she skipped that question and proceeded to next questions. Remaining questions I have answered satisfactorily.

Round: Technical + HR Interview
Experience: I told that my strength is problem solving and I can always find a way when there is a bottle-neck. Gave some examples of my experiences while doing my assignments.

College Name: IIT Madras

Skills evaluated in this interview

PhonePe Interview FAQs

How many rounds are there in PhonePe Junior Software Developer interview?
PhonePe interview process usually has 3 rounds. The most common rounds in the PhonePe interview process are Resume Shortlist, Assignment and Group Discussion.

Tell us how to improve this page.

PhonePe Junior Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 758 Interviews
PayPal Interview Questions
3.9
 • 211 Interviews
HighRadius Interview Questions
2.9
 • 185 Interviews
Fiserv Interview Questions
3.0
 • 174 Interviews
Razorpay Interview Questions
3.6
 • 154 Interviews
Visa Interview Questions
3.5
 • 140 Interviews
KFintech Interview Questions
3.5
 • 139 Interviews
Angel One Interview Questions
4.0
 • 136 Interviews
MasterCard Interview Questions
3.9
 • 136 Interviews
View all

PhonePe Junior Software Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Key Accounts Executive
698 salaries
unlock blur

₹3.7 L/yr - ₹7.5 L/yr

Territory Sales Manager
520 salaries
unlock blur

₹4.5 L/yr - ₹10.5 L/yr

Business Development Executive
492 salaries
unlock blur

₹1.1 L/yr - ₹5 L/yr

Business Development Associate
395 salaries
unlock blur

₹2.3 L/yr - ₹5.9 L/yr

Software Engineer
348 salaries
unlock blur

₹14.8 L/yr - ₹55.1 L/yr

Explore more salaries
Compare PhonePe with

Paytm

3.3
Compare

Fiserv

3.0
Compare

KFintech

3.5
Compare

Angel One

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