Katkat

Company

PayPal interview questions

53 practice questions in the style of PayPal's interviews, covering Analytics & Experimentation, Coding & Algorithms, Machine Learning, Statistics & Math, Data Manipulation (SQL/Python), Behavioral & Leadership, System Design, ML System Design, Software Engineering Fundamentals.

Questions53

12 easy33 medium8 hard

Your progress0/53

PayPal interview questions by the numbers

Last updated

Katkat has 53 PayPal interview questions. The largest topics are Coding & Algorithms (30%), Analytics & Experimentation (19%) and Data Manipulation (SQL/Python) (17%). By difficulty: 23% easy, 62% medium and 15% hard. The most common round is Onsite (62%). Frequent concepts include Fraud Detection, Aggregations, Arrays and Binary Search.

Difficulty

  • Easy23% · 12
  • Medium62% · 33
  • Hard15% · 8

Interview rounds

  • Onsite62% · 33
  • Technical Screen38% · 20

Roles

  • Data Scientist72% · 38
  • Software Engineer23% · 12
  • Machine Learning Engineer6% · 3

Frequent concepts

  • Fraud Detection6% · 3
  • Aggregations2% · 1
  • Arrays2% · 1
  • Binary Search2% · 1
  • Business Logic2% · 1
  • Calibration2% · 1

Showing 31–53 of 53 results

  • A PayPal Data Scientist onsite statistics rapid-fire covering p-values (plain-language and formal definitions, common misinterpretations, and an A/B-test decision at p=0.03), interpreting linear-regression coefficients under confounding (associational vs causal, 'controlling for' failure modes, and bias-reduction methods), and L1 vs L2 regularization with how to choose the penalty strength. It tests both statistical depth and the ability to communicate to product and technical audiences.

    PayPalData ScientistStatistics & MathOnsite
  • Explain past experience and role fit evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    PayPalData ScientistBehavioral & LeadershipOnsite
  • Explain unsupervised fraud and evaluation evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    PayPalData ScientistMachine LearningOnsite
  • This question evaluates a candidate's ability to design and analyze efficient frequency-counting algorithms and related data structures, testing competencies in hashing, bucket-based grouping, heap usage, and time/space complexity reasoning.

    PayPalSoftware EngineerCoding & AlgorithmsTechnical Screen
  • A PayPal data science technical screen on designing an A/B test to evaluate a new homepage feature. It covers experiment design and randomization, primary/secondary/guardrail metric selection with tradeoffs, sample-size and power estimation, and pitfalls like novelty effects and interference. The solution emphasizes value-aligned metrics (payment completion over CTR) and fraud guardrails specific to a payments product.

    PayPalData ScientistAnalytics & ExperimentationTechnical Screen
  • This question assesses the end-to-end strategy for validating a production-ready machine learning model, focusing on rigorous testing frameworks, drift detection, and business-risk mitigation.

    PayPalData ScientistMachine LearningOnsite
  • This question evaluates temporal interval reasoning, set-based querying and aggregation skills, focusing on identifying and counting overlapping time intervals using SQL or equivalent Python data-manipulation tools.

    PayPalData ScientistData Manipulation (SQL/Python)Onsite
  • This question evaluates event-sequence detection and temporal ordering skills in SQL, focusing on concepts such as windowing, adjacent-row reasoning, and session-scoped grouping to identify ordered page visits.

    PayPalData ScientistData Manipulation (SQL/Python)Onsite
  • This question evaluates understanding of streaming algorithms, sliding-window state management, per-user data structures, and handling out-of-order events under strict time and space complexity constraints.

    PayPalData ScientistCoding & AlgorithmsTechnical Screen
  • This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Influence Stakeholders Without Authority: Strategies and Examples states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    PayPalData ScientistBehavioral & LeadershipOnsite
  • Evaluates interpretation of p-values, hypothesis testing, experimental design and statistical pitfalls in a fraud/experimentation context—including concepts like effect size, statistical power, multiple comparisons, delayed/rare outcomes, and imperfect randomization; category/domain: Statistics & Math.

    PayPalData ScientistStatistics & MathTechnical Screen
  • Evaluates practical A/B testing and causal inference fundamentals for online products. Strong answers cover p-values, errors, power, workflow, Simpson's paradox, metrics, and observational causal methods.

    PayPalData ScientistAnalytics & ExperimentationOnsite
  • This question evaluates proficiency with array algorithms, particularly sliding-window and two-pointer reasoning, complexity analysis, and the ability to adapt solutions for streaming data.

    PayPalMachine Learning EngineerCoding & AlgorithmsOnsite
  • This question evaluates understanding of graph connectivity and constrained string reordering, along with proficiency in applying efficient data structures and algorithms for handling large inputs.

    PayPalSoftware EngineerCoding & AlgorithmsOnsite
  • A PayPal Data Scientist onsite product-sense and causal-inference case: design a measurement framework, hypotheses, and experimentation strategy to reduce airport ride cancellations in a ride-hailing marketplace without harming marketplace health. It tests metric trees, interference-aware experiment design (switchback, partial-population, encouragement/IV), satisfaction proxies, confounder handling, and stakeholder communication.

    PayPalData ScientistAnalytics & ExperimentationOnsite
  • This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Resolve Conflicts in Data Science Leadership Scenarios states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    PayPalData ScientistBehavioral & LeadershipOnsite
  • This question evaluates proficiency in grid traversal and stateful search techniques such as depth-first search and backtracking, including visited-state management and pruning strategies within the Coding & Algorithms domain.

    PayPalMachine Learning EngineerCoding & AlgorithmsOnsite
  • This question evaluates understanding of probability, expected value, and payoff-driven decision-making by requiring computation of expected return from discrete game outcomes. It is commonly asked to assess quantitative reasoning in the Statistics & Math category and primarily tests conceptual understanding of expected value and probabilistic reasoning rather than practical implementation.

    PayPalData ScientistStatistics & MathOnsite
  • This problem tests your ability to perform a binary search on a rotated sorted array and subsequently count occurrences of elements to identify the top-k most frequent items.

    PayPalSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates a candidate's ability to construct complex SQL to detect account-takeover (ATO) signals in a payments platform, assessing skills in event-time windowing, deduplication, joins across user/login/transaction tables, and categorical flagging of new devices or IPs.

    PayPalData ScientistData Manipulation (SQL/Python)Technical Screen
  • This question tests the ability to filter aggregated data using the HAVING clause and compute relative metrics using window functions to identify high-frequency transaction patterns.

    PayPalData ScientistData Manipulation (SQL/Python)Technical Screen
  • Write conditional aggregates with CASE WHEN evaluates SQL or pandas logic, joins, grouping, window functions, null handling, edge cases, and validation in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    PayPalData ScientistData Manipulation (SQL/Python)Onsite
  • This question evaluates proficiency with conditional aggregation in SQL, including the use of SUM(CASE WHEN ...) versus filtering with WHERE and the implications of placing aggregation filters in HAVING for grouped queries, within the Data Manipulation (SQL/Python) domain.

    PayPalData ScientistData Manipulation (SQL/Python)Onsite

PayPal interview experiences

All 3 →
  • Passed Two Fraud Rounds Despite a Rocky PerformancePayPal · Data Scientist · Onsite · Jan 2026
    In progress

    I applied to a few PayPal positions before Christmas, and two of my applications got recruiter calls. One of them was for a Fraud DS role and moved to interviews fast. The interviewer was someone from the same team based in India, and the interview was at 10:30pm Eastern. They asked about fraud, statistics, SQL, and Python. The second round was with the hiring manager, also based in India, at aro…

  • Two Brutal Phone Rounds on SQL, Python, and Airport Causal InferencePayPal · Data Scientist · Technical Screen · Dec 2025

    Overall impression: it was really hard. First there was a 15-minute recruiter call. They asked briefly about my current job, why I was looking, and my visa/status situation, then said they'd send an email with the interview process. The phone interviews were two rounds total, each 1 hour. Round 1: coding (including SQL and Python), plus a case study. The SQL question was built around drivers and…

  • Three Back-to-Back Onsite Rounds and a SQL StandoffPayPal · Data Scientist · Onsite · Jul 2025

    Past experience, resume, explaining the role. Then they asked two case questions. Case 1: 3-level apartment plus 1 basement — find the best way to operate the elevator. Case 2: card risk — what will fraudsters do. Onsite: 3 rounds back-to-back. Risk/fraud scenario. Started off talking about my past experience, then the interviewer explained that this DS role isn't mainly about modeling. He gave m…

More companies