Humberger Nav
mployee.me logo
company image

PAYTM

Software Developer

WRITTEN TEST
  • 1 coding question (generally PayTm restricts the use of Java language only)
  • 10 MCQs based on DS & Algos
  • 10 MCQs based on Java language and concepts
  • 13 MCQs based on SQL
SKILLS REQUIRED
  • Java is highly preferable
  • Data structures & Algos
  • SQL
  • Computer Networks
  • APIs
  • Big Data technologies are a plus

Apart from the above skills, one needs to be good in numbers, decision-making problem solving, and interpretation.

INTERVIEW GUIDELINES
Round 1: Technical Round
  • Create SQL tables to show the relation between a user and passport number where a user can have multiple passport number entries due to cancellation or reissuing.
  • Draw tables writing all fields required, mention keys and relationship between user table and passport table.
  • DS Question on Rotten Orange problem and binary search code (can be found on gfg)
  • Find the missing number and duplicate number from the given array.
  • How well do you know Socket Programming? List the benefits and drawbacks of Sockets in Java.
  • Explain the various layers in the OSI model in the context to computer networking.
  • What do you understand about the concept of Virtual memory?
  • Explain callback functions in JavaScript with the help of an example.
  • Practice the following questions: https://www.geeksforgeeks.org/search-in-row-wise-and-column-wise-sorted-matrix/ https://www.geeksforgeeks.org/search-in-row-wise-and-column-wise-sorted-matrix/ https://www.geeksforgeeks.org/count-palindromic-subsequence-given-string/
Round 2: Technical Round
  • DS question: find the minimum no. of platforms required to schedule the trains(arrival and departure time is given)
  • Explain the internal working of HashMap in java
  • Arrange the students on the basis of marks. (override comparator of sort() method)
  • What are polymorphism, inheritance, encapsulation, and abstraction?
  • How to achieve multiple inheritances?
  • What is multithreading?
  • Differences between SQL and NoSQL DB, CAP theorem, ACID properties
  • Design database tables for an application e.g. – Splitwise
  • Find the minimum height of the given Binary tree.
  • Write a program to print all nodes which are at a distance ""k"" from target node
  • Difference between runnable vs callable?
  • Difference between HashMap vs Concurrent HashMap?
  • How to use filter and stream on list in java?
  • How can one differentiate between local variables and global variables?
  • What are the benefits and drawbacks of using a star topology in a computer network?
  • Practice the following questions: https://www.geeksforgeeks.org/reverse-tree-path/ https://www.geeksforgeeks.org/sort-string-according-order-defined-another-string/
Round 3: Managerial Round
  • Tell me something about yourself.
  • Why do you want to switch the company?
  • What are the challenges do you face till now?
  • Which project do you liked the most and why?
  • Team Conflict questions.
  • What are your strengths?
  • Do you have any Location constraints?
  • What are some of your advantages and disadvantages?
  • What is your motivation for wanting to work at Paytm?
  • Please furnish me with any Paytm-related information you have.
  • What value do you bring to Paytm, and how do you envision yourself contributing to the world while you're there?
  • Is it possible for you to relocate to another part of the country?
  • Explain who you are and what you know about yourself.
  • What was it about Paytm that intrigued you in the first place?
MPLOYEE.ME TIPS
  • Always explain your answers considering time complexity and space complexity in paytm interviews

Unlock job-winning resume keywords instantly with our free tool!

OTHER PROFILES OF YOUR INTEREST

Career Blogs

Our career blog is your go-to resource for insightful advice, practical tips, and the latest trends in the job market.