Filter interviews by
My KPIs focused on customer satisfaction, response time, and team performance metrics to enhance service quality.
Customer Satisfaction Score (CSAT): Achieved an average score of 90% through regular feedback surveys.
First Response Time: Reduced average response time to under 2 hours, improving customer engagement.
Team Performance: Conducted monthly training sessions, resulting in a 15% increase in team efficiency.
Generate a spiral matrix from a given 2D array, traversing elements in a spiral order.
Start from the top-left corner and move right until the end of the row.
Then, move down the last column.
Next, move left across the bottom row.
Finally, move up the first column.
Repeat the process for the inner layers until all elements are traversed.
Example: For a 3x3 matrix, the output would be [1, 2, 3, 6, 9, 8, 7, 4, 5].
Implement a sorting algorithm from scratch without using built-in functions.
Choose a sorting algorithm: Bubble Sort, Selection Sort, or Insertion Sort.
Bubble Sort: Repeatedly swap adjacent elements if they are in the wrong order.
Example of Bubble Sort: [5, 3, 8, 4] becomes [3, 4, 5, 8].
Selection Sort: Find the minimum element and swap it with the first unsorted element.
Example of Selection Sort: [64, 25, 12, 22, 1...
Constructing a tree of strings involves organizing data hierarchically, where each string can have multiple child strings.
Define a TreeNode class: Create a class to represent each node in the tree, containing a string value and a list of child nodes.
Build the tree: Iterate through the input array, adding each string to the appropriate parent node based on a defined relationship.
Example structure: For an input arra...
What people are saying about PayPal
The system design for the checkout feature on Amazon involves request body, API calls, load balancing, database caching, and CDN considerations.
Request body includes user's selected items, shipping address, payment details, etc.
API calls are made to process payment, update inventory, and send confirmation emails.
Load balancing ensures even distribution of traffic across multiple servers to handle checkout requests...
The best complement I received from a customer was for my exceptional problem-solving skills and dedication to providing excellent service.
Customer praised my quick response and resolution to their issue
Customer appreciated my friendly and helpful attitude
Customer mentioned my attention to detail and going above and beyond to assist them
Advanced JavaScript involves concepts like closures, promises, async/await, and the event loop.
Closures: Functions that remember their lexical scope, e.g., function outer() { let x = 10; return function inner() { return x; }; }
Promises: Objects representing the eventual completion (or failure) of an asynchronous operation, e.g., let promise = new Promise((resolve, reject) => { /* async code */ });
Async/Await: S...
The question involves writing React code in HackerRank.
Understand the requirements of the task before starting to write the code.
Use React components to create a user interface.
Handle state management and user interactions using React hooks.
Write clean and efficient code to solve the problem.
Test the code thoroughly before submitting.
To find the second highest salary, we can use various methods like sorting or using a set to eliminate duplicates.
Use a SQL query: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;
In Python, convert the salary list to a set, sort it, and access the second last element.
Example: salaries = [3000, 2000, 4000, 4000]; sorted(set(salaries))[-2] gives 3000.
Consider edge cases: If there is only ...
Track payment failure count and ensure fail safe measures
Implement a system to track payment failure count in real-time
Set up alerts for payment failures exceeding a certain threshold
Automate retries for failed payments with back-off strategies
Implement logging and monitoring to track payment failure trends
Integrate with payment gateway APIs to handle failures gracefully
I appeared for an interview in Jan 2025.
One question related to object-oriented programming and one question related to data structures and algorithms.
The system design for the checkout feature on Amazon involves request body, API calls, load balancing, database caching, and CDN considerations.
Request body includes user's selected items, shipping address, payment details, etc.
API calls are made to process payment, update inventory, and send confirmation emails.
Load balancing ensures even distribution of traffic across multiple servers to handle checkout requests effi...
I appeared for an interview in Apr 2025, where I was asked the following questions.
Constructing a tree of strings involves organizing data hierarchically, where each string can have multiple child strings.
Define a TreeNode class: Create a class to represent each node in the tree, containing a string value and a list of child nodes.
Build the tree: Iterate through the input array, adding each string to the appropriate parent node based on a defined relationship.
Example structure: For an input array lik...
I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.
Javascript questions on Hacker rank with pair programming
Advanced JavaScript involves concepts like closures, promises, async/await, and the event loop.
Closures: Functions that remember their lexical scope, e.g., function outer() { let x = 10; return function inner() { return x; }; }
Promises: Objects representing the eventual completion (or failure) of an asynchronous operation, e.g., let promise = new Promise((resolve, reject) => { /* async code */ });
Async/Await: Syntac...
The question involves writing React code in HackerRank.
Understand the requirements of the task before starting to write the code.
Use React components to create a user interface.
Handle state management and user interactions using React hooks.
Write clean and efficient code to solve the problem.
Test the code thoroughly before submitting.
I applied via Referral and was interviewed in Sep 2024. There were 5 interview rounds.
1 python and 1 SQL coding along with ML questions mostly related to monitoring and basic ML
1 python code and also related to ML ...the recruiter came with a dataset to solve
Guestimates, project discussions and Case Studies
Project indepth discussion and case study related Fraud Detection
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Dec 2024, where I was asked the following questions.
My KPIs focused on customer satisfaction, response time, and team performance metrics to enhance service quality.
Customer Satisfaction Score (CSAT): Achieved an average score of 90% through regular feedback surveys.
First Response Time: Reduced average response time to under 2 hours, improving customer engagement.
Team Performance: Conducted monthly training sessions, resulting in a 15% increase in team efficiency.
I appeared for an interview in Nov 2024, where I was asked the following questions.
Generate a spiral matrix from a given 2D array, traversing elements in a spiral order.
Start from the top-left corner and move right until the end of the row.
Then, move down the last column.
Next, move left across the bottom row.
Finally, move up the first column.
Repeat the process for the inner layers until all elements are traversed.
Example: For a 3x3 matrix, the output would be [1, 2, 3, 6, 9, 8, 7, 4, 5].
Implement a sorting algorithm from scratch without using built-in functions.
Choose a sorting algorithm: Bubble Sort, Selection Sort, or Insertion Sort.
Bubble Sort: Repeatedly swap adjacent elements if they are in the wrong order.
Example of Bubble Sort: [5, 3, 8, 4] becomes [3, 4, 5, 8].
Selection Sort: Find the minimum element and swap it with the first unsorted element.
Example of Selection Sort: [64, 25, 12, 22, 11] be...
I have extensive experience in software architecture, focusing on design patterns, scalability, and system integration.
Familiar with architectural patterns like MVC, Microservices, and Event-Driven Architecture.
Experience in designing scalable systems, such as using load balancers and caching strategies.
Proficient in cloud architecture, leveraging AWS services like Lambda and S3 for serverless applications.
Implemented ...
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Some of the top questions asked at the PayPal interview for experienced candidates -
The duration of PayPal interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 42 interview experiences
Difficulty level
Duration
Software Engineer2
344
salaries
| ₹22.2 L/yr - ₹40 L/yr |
Software Engineer
340
salaries
| ₹19.1 L/yr - ₹41.7 L/yr |
Senior Software Engineer
299
salaries
| ₹24 L/yr - ₹42 L/yr |
Software Engineer III
281
salaries
| ₹30 L/yr - ₹51 L/yr |
Data Scientist
267
salaries
| ₹28 L/yr - ₹50 L/yr |
Paytm
Razorpay
Visa
MasterCard