Upload Button Icon Add office photos

PayPal

Compare button icon Compare button icon Compare

Filter interviews by

PayPal Senior Data Engineer Interview Questions and Answers

Updated 28 Feb 2024

PayPal Senior Data Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Hard
Process Duration
6-8 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basics of SQL python
Round 2 - Coding Test 

Python sql skills were tested and candidates are selected

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was an MCQ based coding round on platform "Mettl" and there were various questions on topics associated to DevOps tools, Cloud technologies as well as core Scala based concepts, followed by 2 coding question based on DSA concepts.

Round 2 - Technical 

(3 Questions)

  • Q1. Given an sorted array of integers, assume if each element is squared, provide the sorted array for squared elements in the least possible time complexity.
  • Ans. 

    Given a sorted array of integers, return the sorted array of squared elements in least time complexity.

    • Create a new array to store squared elements

    • Use two pointers to iterate through the original array from both ends

    • Compare the squared values and add them to the new array in descending order

  • Answered by AI
  • Q2. Explain Transaction Isolation, and what are the various types of Transaction isolation in RDBMS ?
  • Ans. 

    Transaction isolation is a concept in databases that ensures transactions are executed independently of each other.

    • Transaction isolation levels determine the degree to which one transaction must be isolated from other transactions.

    • Types of transaction isolation levels include Read Uncommitted, Read Committed, Repeatable Read, and Serializable.

    • Each isolation level offers a different level of consistency and concurrency ...

  • Answered by AI
  • Q3. Given infinite coins of some currency of denominations : 1,2,5,10, so In how many unique distinct ways can we obtain a total amount of say: 25 ? Same thing how to do it for non-unique repeated combination...
  • Ans. 

    There are multiple ways to obtain a total amount of 25 using coins of denominations 1, 2, 5, and 10. The question asks for unique distinct ways and non-unique repeated combinations or permutations.

    • For unique distinct ways, you can use dynamic programming to calculate the number of ways to reach the target amount.

    • For non-unique repeated combinations or permutations, you can use a recursive function to generate all possi...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for KFintech Senior Data Engineer interview:
  • SQL
  • DBMS
  • Big Data
  • Spark
  • Javascript
  • Python
  • OOP
  • AWS
  • System Design
  • Devops
Interview preparation tips for other job seekers - Extensive knowledge tested on concepts of SQL/DBMS, OOPs, Cloud Computing, System Design, FullStack Application Development, DevOps tools. Good to have knowledge on Big Data technologies as well.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Spark optimisation

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate on spark and hive. First round will be written exam
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Java coding questions, basic Java questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Java basics questions.
  • Q2. Live coding.
Round 3 - Technical 

(2 Questions)

  • Q1. Discussion on previous experience and projects.
  • Q2. System design question
Round 4 - Technical 

(2 Questions)

  • Q1. Questions on SQL, Java advanced, personal projects, Java frameworks, UI based questions, Agile methodologies.
  • Q2. Interview discussion with the whole team.
Round 5 - HR 

(2 Questions)

  • Q1. Benefits discussion.
  • Q2. Salary discussion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Sql, python, statistical questions

Round 2 - HR 

(2 Questions)

  • Q1. How daily work looks like?
  • Ans. 

    Daily work involves analyzing data, creating reports, and communicating findings to stakeholders.

    • Reviewing and cleaning data sets

    • Creating visualizations and dashboards

    • Conducting statistical analysis

    • Communicating insights to non-technical stakeholders

  • Answered by AI
  • Q2. Most ise tools?
  • Ans. 

    Some of the most commonly used tools for data analysis include Excel, Python, R, Tableau, and SQL.

    • Excel is widely used for data manipulation and analysis.

    • Python and R are popular programming languages for data analysis and machine learning.

    • Tableau is a powerful data visualization tool.

    • SQL is essential for querying databases and extracting data.

  • Answered by AI
Round 3 - Coding Test 

4 sql tasks on 3 tables. Joins, subqueries

Interview Preparation Tips

Interview preparation tips for other job seekers - Learm main statistics principles
Sql mandatory

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. DSA round containing 2 coding questions along with some Java Questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Design Round along with some puzzles
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial Round
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Feb 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Coding assessment in Code signal which is vedio proctored

Round 2 - Technical 

(1 Question)

  • Q1. Design a loan application system
  • Ans. 

    Design a loan application system

    • Collect applicant information such as personal details, employment history, and financial information

    • Include a credit check process to assess applicant's creditworthiness

    • Implement a system for loan approval/rejection based on set criteria

    • Provide options for different types of loans and repayment plans

    • Ensure security measures are in place to protect applicant's sensitive information

  • Answered by AI
Round 3 - Coding Test 

Bank account creation, deposit money, withdraw money

Round 4 - HR 

(1 Question)

  • Q1. Question around work experience and how a particular scenario or situation is handled
Round 5 - Case Study 

Suggest system cost optimization based on given data set

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Basic questions about resume
Round 2 - One-on-one 

(2 Questions)

  • Q1. Workplace adjustment questions
  • Q2. Are you willing to work extra hours
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is java multithreading
  • Ans. 

    Java multithreading is a feature that allows concurrent execution of multiple threads within a single process.

    • Multithreading in Java allows multiple threads to run concurrently within a single process.

    • Each thread has its own stack and executes independently, but shares the same memory space.

    • Java provides built-in support for multithreading through the java.lang.Thread class and java.lang.Runnable interface.

    • Multithreadi...

  • Answered by AI
  • Q2. Explain exception hierarchy
  • Ans. 

    Exception hierarchy is a way to organize and categorize different types of exceptions in a software system.

    • Exceptions are organized in a tree-like structure with a base class at the top and more specific exception classes below.

    • Base class usually is 'Exception' or 'Throwable', with more specific classes like 'IOException', 'NullPointerException', etc.

    • Subclasses can provide more specific information about the cause of t...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Campus Placement

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 

Very easy assignment -web project

Round 3 - One-on-one 

(1 Question)

  • Q1. From project itself

Interview Preparation Tips

Interview preparation tips for other job seekers - had a very bad experience here ,they will make you work like **** & will treat you very badly, specially freshers not a good place to start your career

PayPal Interview FAQs

How many rounds are there in PayPal Senior Data Engineer interview?
PayPal interview process usually has 2 rounds. The most common rounds in the PayPal interview process are Technical and Coding Test.
How to prepare for PayPal Senior Data Engineer 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 PayPal. The most common topics and skills that interviewers at PayPal expect are Financial Services, SQL, Python, Coding and Analytical.

Tell us how to improve this page.

PayPal Senior Data Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 773 Interviews
FIS Interview Questions
3.9
 • 479 Interviews
PhonePe Interview Questions
4.0
 • 306 Interviews
HighRadius Interview Questions
2.9
 • 181 Interviews
Fiserv Interview Questions
3.1
 • 170 Interviews
Razorpay Interview Questions
3.6
 • 149 Interviews
Visa Interview Questions
3.5
 • 137 Interviews
MasterCard Interview Questions
3.9
 • 134 Interviews
Angel One Interview Questions
4.0
 • 133 Interviews
View all
PayPal Senior Data Engineer Salary
based on 31 salaries
₹20 L/yr - ₹48 L/yr
77% more than the average Senior Data Engineer Salary in India
View more details

PayPal Senior Data Engineer Reviews and Ratings

based on 5 reviews

3.7/5

Rating in categories

3.1

Skill development

3.2

Work-life balance

4.3

Salary

2.4

Job security

3.8

Company culture

3.2

Promotions

3.6

Work satisfaction

Explore 5 Reviews and Ratings
Software Engineer2
296 salaries
unlock blur

₹15 L/yr - ₹45 L/yr

Software Engineer
256 salaries
unlock blur

₹12.6 L/yr - ₹51.4 L/yr

Software Engineer III
245 salaries
unlock blur

₹17 L/yr - ₹66 L/yr

Senior Software Engineer
214 salaries
unlock blur

₹13 L/yr - ₹45 L/yr

Data Scientist
166 salaries
unlock blur

₹17 L/yr - ₹50 L/yr

Explore more salaries
Compare PayPal with

Paytm

3.3
Compare

Razorpay

3.6
Compare

Visa

3.5
Compare

MasterCard

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