Upload Button Icon Add office photos
Engaged Employer

i

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

Paytm Verified Tick

Compare button icon Compare button icon Compare
3.3

based on 7.1k Reviews

Filter interviews by

Paytm Android Developer Interview Questions, Process, and Tips

Updated 21 Dec 2024

Top Paytm Android Developer Interview Questions and Answers

  • Q1. Cube Sum Pairs You are given a positive integer N, and you have to find the number of ways to represent N as a sum of cubes of two integers(let’s say A and B), such that: ...read more
  • Q2. BST Iterator You are given a class named as BSTIterator that represents an iterator over inorder traversal of a binary search tree. You need to implement the following th ...read more
  • Q3. Integer to Roman Numeral Given an integer ‘N’, the task is to find its corresponding Roman numeral. Roman numerals are represented by seven different symbols: I, V, X, L, ...read more
View all 11 questions

Paytm Android Developer Interview Experiences

4 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. DSA: Put zeroes to end in an array
  • Ans. 

    Move all zeroes to the end of an array of strings.

    • Iterate through the array and keep track of the count of zeroes encountered.

    • Swap non-zero elements with the first zero encountered to move zeroes to the end.

  • Answered by AI
  • Q2. What is context? Type of context in android, what are the differences
  • Ans. 

    Context in Android refers to the current state of the application. There are different types of context in Android with varying scopes and lifecycles.

    • Context is an abstract class in Android that allows access to application-specific resources and classes.

    • There are three main types of context in Android: Application Context, Activity Context, and Service Context.

    • Application Context is tied to the lifecycle of the applic...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Data structures and kotlin basics to advance

Android Developer Interview Questions Asked at Other Companies

asked in Paytm
Q1. Cube Sum PairsYou are given a positive integer N, and you have to ... read more
asked in Rupeek
Q2. Majority elementYou have been given an array/list 'ARR' consistin ... read more
asked in Paytm
Q3. BST IteratorYou are given a class named as BSTIterator that repre ... read more
asked in Hike
Q4. Design an photo viewing app which will show images from the disk ... read more
asked in Paytm
Q5. Integer to Roman NumeralGiven an integer ‘N’, the task is to find ... read more

Android Developer Interview Questions & Answers

user image CodingNinjas

posted on 27 Dec 2021

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Easy

  • Q1. BST Iterator

    You are given a class named as BSTIterator that represents an iterator over inorder traversal of a binary search tree. You need to implement the following things as follows:

    1. BSTIterator(No...
  • Ans. Tree flattening
    • We need to implement two functions next() and hasNext(). The next() function will move the iterator to the right and return the next smaller element and the hasNext() function will return true if there exists the next smallest element else false.
    • We can prepare a list that stores all the elements of the binary search tree in sorted order. We can do so by performing inorder traversal on the given binary se...
  • Answered by CodingNinjas
  • Q2. Integer to Roman Numeral

    Given an integer ‘N’, the task is to find its corresponding Roman numeral.

    Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.

    Symbol      Value
     ...
  • Ans. Brute Force

    The idea is to convert each digit present at units, tens, hundreds and thousands places of the given number into roman numerals separately. Also, the conversion of some digits are a little bit different from other digits because these digits follow subtractive notation, i.e. 4 can be represented as “IV”, 9 can be represented as “IX” and so on.

     

    Here is the algorithm :

     

    1. Compare the given number with t...
  • Answered by CodingNinjas
Round 2 - Video Call 

(3 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

  • Q1. Cube Sum Pairs

    You are given a positive integer N, and you have to find the number of ways to represent N as a sum of cubes of two integers(let’s say A and B), such that:

    N = A^3 + B^3.
    

    Note:

    1. A sho...
  • Ans. Brute Solution
    1. Maintain a counter which will count possible pairs (A, B).
    2. Iterate over all possible ‘A’ values.
      • Possible ‘A’ values are in the range 1 to N.
    3. For each ‘A’ value iterate over all possible values of ‘B’
      • Possible ‘B’ values are in the range 0 to N.
    4. If ‘A’^3 + ‘B’^3 comes to be N, then increment the counter.
    Space Complexity: O(1)Explanation:

    O(1), as we are using constant extra memory.

    Time Complexity: O(n^2)Explan...
  • Answered by CodingNinjas
  • Q2. Colorful Knapsack

    You are given 'N' stones labeled from 1 to 'N'. The 'i-th' stone has the weight W[i]. There are 'M' colors labeled by integers from 1 to 'M'. The &...

  • Ans. Recursive Approach
    1. Create an array/list of size m+1. Let’s call this as weights, and add each weight of i’th color at the index i.
    2. Call a recursive function with color 1 and having current weight as 0. The base case would be If we reach the (m+1)th color means we have exhausted the colors so return 0.
    3. Now for i’th color, we will have a list of stones. We will try using each stone. We will use the stone if the
    current weigh...
  • Answered by CodingNinjas
  • Q3. Technical Question

    Deep linking

    scope storage 

    why constraint layout(flat structure, lessrendering, responsive) 

    how to handle run time permissions for aspecific version

    Have you integrated payment ga...

Round 3 - HR 

(1 Question)

Round duration - 15 Minutes
Round difficulty - Easy

  • Q1. Basic HR Questions

    Why paytm?
    How is paytm different from its competition?
    What changes you think can be made to make it better?
    Can you take your stand for a decision if you believe its correct even when your...

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Android Developer in NoidaEligibility criteriaAbove 7 CGPA , Previous Android Development Experience RequiredPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - Data structures, Algorithms, OOPS, Android, OSTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : Clear all the topics related to Android with deep details about every topics.
Tip 2 : Practice DSA and algorithms from GFG, CodeStudio daily.
Tip 3 : Dry run code before running the code.

Application resume tips for other job seekers

Tip 1 : Mention your open source contributions/ participation in hackathons.
Tip 2 : Provide links to your projects.

Final outcome of the interviewRejected

Skills evaluated in this interview

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

Interview Questionnaire 

4 Questions

  • Q1. Why dagger is required?
  • Ans. 

    Dagger is required for dependency injection in Android development.

    • Dagger helps in managing dependencies and reduces boilerplate code.

    • It provides compile-time safety and improves code readability.

    • Dagger also helps in testing and modularizing the codebase.

    • It is widely used in Android development for building scalable and maintainable apps.

  • Answered by AI
  • Q2. How garbage collector works?
  • Ans. 

    The garbage collector in Android automatically manages memory by reclaiming unused objects.

    • Garbage collector identifies objects that are no longer referenced by the program.

    • It frees up memory occupied by these objects, making it available for future use.

    • The process involves marking objects as reachable or unreachable, and then reclaiming memory from unreachable objects.

    • Garbage collection can be triggered automatically ...

  • Answered by AI
  • Q3. How to set equal spacing between childs of constraint layout?
  • Ans. 

    To set equal spacing between childs of constraint layout, use the chain style property.

    • Create a chain of the views that need equal spacing using the chain style property.

    • Set the chain style to spread inside the constraint layout.

    • Adjust the margins of the views to control the spacing.

    • Use the layout_constraintHorizontal_chainStyle or layout_constraintVertical_chainStyle attribute to set the chain style.

    • Example: app:layou

  • Answered by AI
  • Q4. Fragment life cycle

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared and confident, keep practicing

Skills evaluated in this interview

Paytm interview questions for designations

 Developer

 (1)

 Software Developer

 (39)

 Backend Developer

 (3)

 Java Developer

 (3)

 Wordpress Developer

 (1)

 Full Stack Developer

 (6)

 Software Developer Intern

 (4)

 Front end Developer

 (3)

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

An aptitude test has been assigned by Requiter Consult. However, the value of this aptitude test is questionable.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Total waste of time and money. The candidate had to wait for 3.5 hours before the interview started. During the interview, the interviewer interrupted the candidate without listening to their complete answ...
  • Q2. Related to resume
  • Q3. Full explanation of work manager

Interview Preparation Tips

Interview preparation tips for other job seekers - Not to go one-to-one interview. Prepare your skill point-to-point

I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Problem Solving & DS.

Interview Preparation Tips

Interview preparation tips for other job seekers - Positive in getting job done. Android Development
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

An aptitude test has been assigned by Requiter Consult. However, the value of this aptitude test is questionable.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Total waste of time and money. The candidate had to wait for 3.5 hours before the interview started. During the interview, the interviewer interrupted the candidate without listening to their complete answ...
  • Q2. Related to resume
  • Q3. Full explanation of work manager

Interview Preparation Tips

Interview preparation tips for other job seekers - Not to go one-to-one interview. Prepare your skill point-to-point

I applied via Approached by company and was interviewed in Jan 2022. There were 3 interview rounds.

Round 1 - Coding Test 

IOS related output based questions and Minimum Negative Sum

Round 2 - Technical 

(3 Questions)

  • Q1. Generics based questions
  • Q2. Multithreading questions
  • Q3. Swift deep concepts were covered
Round 3 - Technical 

(2 Questions)

  • Q1. More deeper concepts
  • Q2. Scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics and deeper concepts , it is generally tough interview.

I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Problem Solving & DS.

Interview Preparation Tips

Interview preparation tips for other job seekers - Positive in getting job done. Android Development

Paytm Interview FAQs

How many rounds are there in Paytm Android Developer interview?
Paytm interview process usually has 1 rounds. The most common rounds in the Paytm interview process are Technical.
How to prepare for Paytm Android Developer 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 Paytm. The most common topics and skills that interviewers at Paytm expect are Kotlin, MVVM, Android, Java and Android SDK.
What are the top questions asked in Paytm Android Developer interview?

Some of the top questions asked at the Paytm Android Developer interview -

  1. How to set equal spacing between childs of constraint layo...read more
  2. What is context? Type of context in android, what are the differen...read more
  3. How garbage collector wor...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Paytm interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

FIS Interview Questions
3.9
 • 469 Interviews
PhonePe Interview Questions
4.0
 • 297 Interviews
PayPal Interview Questions
3.9
 • 206 Interviews
Fiserv Interview Questions
3.2
 • 166 Interviews
Visa Interview Questions
3.6
 • 134 Interviews
MasterCard Interview Questions
4.0
 • 130 Interviews
Angel One Interview Questions
3.9
 • 126 Interviews
Revolut Interview Questions
2.6
 • 89 Interviews
TransUnion Interview Questions
4.0
 • 87 Interviews
View all
Paytm Android Developer Salary
based on 34 salaries
₹16.4 L/yr - ₹28.4 L/yr
212% more than the average Android Developer Salary in India
View more details

Paytm Android Developer Reviews and Ratings

based on 2 reviews

4.2/5

Rating in categories

2.0

Skill development

1.0

Work-Life balance

3.0

Salary & Benefits

2.0

Job Security

2.0

Company culture

3.0

Promotions/Appraisal

2.0

Work Satisfaction

Explore 2 Reviews and Ratings
Team Lead
2k salaries
unlock blur

₹2 L/yr - ₹9.2 L/yr

Senior Software Engineer
1.4k salaries
unlock blur

₹10 L/yr - ₹41 L/yr

Software Engineer
1.4k salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Sales Executive
963 salaries
unlock blur

₹1 L/yr - ₹6.4 L/yr

Senior Associate
903 salaries
unlock blur

₹2.1 L/yr - ₹9 L/yr

Explore more salaries
Compare Paytm with

BharatPe

3.5
Compare

Zerodha

4.2
Compare

Razorpay

3.6
Compare

Mobikwik

4.0
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