Paypal | SDE-2 | Banglore | July 2021 [Offer]
Anonymous User
2209

Education: B.tech in Computer Science from Tier-3 college
Experience: 3.3 years
Current Company : Software Engineer

Total 4 rounds of interview and 1 OA
1. OA
There will be two coding questions 1 hard and 1 medium level questions in hackerearth.

Round-1 Coding (Ds and Algo)
Interview started with introduction and asked below coding questions

  1. bitonic sequence
  2. given two arrays find the longest subseqence present in array-2 using array-1

Round-2 Frameworks and Tech

  1. Design a transaction history and how you will implement it. Interviewer is focusing on the api request, response and HTTP method used and asked related questions to it.
  2. How do you manage logs?
  3. How do you hide the sensitive details in the logs?
  4. What is circuit breaker?
  5. How do you make your application scalable and ensure 24 * 7 availability?
  6. What is service registry and what is it's use?

Round-3 System Design
Extension to Design a Transaction History API

  1. Design a transaction history api which is a common api for web/mobile & other UI applications.
  2. UI can able to show only 20 transactions at a time(pagination) and system should support last 6 months transactions.
  3. System should be fast & scalable.
  4. Transaction can of any type like peer to peer transaction or peer to merchant transaction or a refund transaction.
  5. System should show the type of transaction(Point-4) and if user finds out it's Fraudulent transaction, user should have an option to report.
  6. Every time user makes a payment, he/she should receive a push and email notification about the payment status.

Round-4 Managerial Round

  1. Why Paypal and What is the reason for leaving your current company?
  2. Some disscussion on projects
  3. What is difficult conflict you have faced within the teams/ manager and how you have overcome it.
  4. Project SDLC model followed, roles and responsibilities.
Comments (2)