PayPal Data Manipulation (SQL/Python) Interview Questions

Practice the exact questions companies are asking right now.

14 Questions 1 Company01.17.2026
Showing 14 results
Role
PayPal logo
PayPal
Easy
Data Scientist

Write SQL for top drivers and cancellation rates

Question You work on a rideshare / ride-hailing product that connects drivers and riders, with a focus on airport pickups. Using SQL, answer the quest...

Data Manipulation (SQL/Python)
9
0
126 people solved
Dec 7, 2025
PayPal logo
PayPal
Medium
Data Scientist

Identify Session with Maximum Overlapping Sessions Count

sessions | session_id | start_time | end_time | | 1 | 2023-01-01 09:00:00 | 2023-01-01 10:00:00 | | 2 | 2023-0...

Data Manipulation (SQL/Python)
85
0
492 people solved
Aug 4, 2025
PayPal logo
PayPal
Easy
Data Scientist Locked

Write SQL using HAVING and window functions

This question evaluates SQL data manipulation competency, focusing on aggregation filtering with HAVING and the use of window functions for running co...

Data Manipulation (SQL/Python)
9
0
78 people solved
Jan 17, 2026
PayPal logo
PayPal
Medium
Data Scientist

Write conditional aggregation SQL queries

Question Write an SQL query to compute the total amount for rows satisfying a condition, comparing approaches that use SUM(CASE WHEN … THEN … END) ver...

Data Manipulation (SQL/Python)
0
0
6 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Compare WHERE vs HAVING with aggregates

Compare WHERE vs HAVING with aggregates Filter groups based on an aggregate and explain WHERE vs HAVING. Provide a query that returns merchants with c...

Data Manipulation (SQL/Python)
3
0
43 people solved
Jul 31, 2025
PayPal logo
PayPal
Medium
Data Scientist

Write conditional aggregates with CASE WHEN

Write conditional aggregates with CASE WHEN Write a query that produces conditional aggregates using CASE WHEN (e.g., counts of approved vs declined t...

Data Manipulation (SQL/Python)
4
0
57 people solved
Jul 31, 2025
PayPal logo
PayPal
Medium
Data Scientist

Clean and Summarize User Purchase Data Efficiently

transactions +-----------+---------------------+-----------+--------+ | user_id | txn_timestamp | txn_value | txn_id | +-----------+----------...

Data Manipulation (SQL/Python)
0
0
4 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Identify Users with Specific Page Visit Sequence

page_visits +------------+---------+---------+----------+ | date | user_id | page_id | ts | +------------+---------+---------+----------+ ...

Data Manipulation (SQL/Python)
55
0
5 people solved
Jul 12, 2025
PayPal logo
PayPal
Medium
Data Scientist

Write SQL to flag Venmo ATO

SQL case: You are a Decision Scientist on Venmo’s Fraud (ATO) team. Using the schema and sample data below, write a single Standard SQL query that ret...

Data Manipulation (SQL/Python)
0
0
5 people solved
Oct 13, 2025
PayPal logo
PayPal
Medium
Data Scientist

Explain Window Functions and Joins in SQL and Python

TABLE transactions | transaction_id | user_id | merchant | amount | currency | transaction_ts | | 1001 | 17 | Walmart | 45.80...

Data Manipulation (SQL/Python)
0
0
7 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Calculate and Find Average Contacts and Sync Percentage

dw_peers +--------------+---------------+-------------+ | user_id | synced_contact| date_synced | +--------------+---------------+-------------+ ...

Data Manipulation (SQL/Python)
0
0
5 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Identify Users with Specific Page Navigation Patterns

page_visits +------------+---------+---------+---------------------+ | visit_date | user_id | page_id | ts | +------------+---------+...

Data Manipulation (SQL/Python)
0
0
11 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Analyze Transactions and Classify by Amount in SQL

transactions +---------------+---------+--------+---------+---------------------+-----------------+ | transaction_id| user_id | amount | status | ts ...

Data Manipulation (SQL/Python)
63
0
215 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Clean and Analyze User Transactions with Python Functions

transactions +---------+---------------------+---------+ | user_id | trans_ts | amount | +---------+---------------------+---------+ | 11 ...

Data Manipulation (SQL/Python)
104
0
416 people solved
Jul 12, 2025

Explore more PayPal Data Manipulation (SQL/Python) interview questions

Real questions from candidate reports, grouped by role, topic and company.

Other categories at PayPal
Data Manipulation (SQL/Python) questions at other companies
Browse all