Katkat

practice a little every day, paws crossed ♡

Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 2131–2160 of 9403 results

  • Capital OneMediumData Scientist
    Identify Risks and Improve Imputation Class Implementations

    This interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Identify Risks and Improve Imputation Class Implementations states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Machine LearningOnsite
  • Capital OneHardData Scientist
    Identify and mitigate risks to break-even

    This question evaluates a data scientist's competency in cohort-level financial risk assessment, experiment design, and metrics-driven monitoring for promotional break-even analyses within the Analytics & Experimentation domain.

    Analytics & ExperimentationTechnical Screen
  • Capital OneMediumData Scientist
    Identify and validate risky assumptions

    This problem tests your ability to deconstruct a business proposal, identify underlying behavioral and statistical assumptions, and design a validation strategy to mitigate product risk.

    Analytics & ExperimentationTechnical ScreenExperimentationCausal InferenceProduct Analytics
  • Capital OneMediumSoftware Engineer
    Implement 2D transforms and find max-lit point

    This question evaluates array-manipulation and interval-analysis skills, specifically in-place 2D matrix transformations (row/column swaps, reversals, rotations) and determining the point with maximum overlap among one-dimensional illumination intervals.

    Coding & AlgorithmsOnline Assessment
  • Capital OneMediumSoftware Engineer
    Implement deposit, withdraw, and transfer in a class

    This question evaluates a candidate's competence in concurrent programming, atomic state updates, and class-level account management for basic monetary operations.

    Coding & AlgorithmsOnsite
  • Capital OneMediumMachine Learning Engineer
    Implement string/matrix simulations and counting pairs

    This problem tests string manipulation, simulation of grid-based gravitational collapse, and efficient combinatorial counting of string combinations.

    Coding & AlgorithmsOnline AssessmentStringsSimulationHashing
  • Capital OneMediumProduct Manager
    Improve Capital One Shopping

    Improve Capital One Shopping as a PM case focused on profitable deal discovery. Covers monetization, personalized recommendations, coupon trust, email A/B testing, UX critique, metrics, segmentation, and guardrails.

    Product Design & StrategyOnsite
  • Capital OneMediumData Scientist
    Impute missing values without leakage

    This question evaluates proficiency in data imputation, strict train/validation leakage prevention, temporal per-user propagation rules, and categorical aggregation for model-ready features.

    Data Manipulation (SQL/Python)HR Screen
  • Capital OneMediumSoftware Engineer
    In-Memory Banking System: Deposits, Transfers, Top-N Activity, Test Harness

    An object-oriented coding exercise that builds an in-memory banking system in stages: creating accounts and deposits, transfers between accounts, and ranking the top N accounts by activity. It also tests writing a harness that runs string-array test commands, and confirming whether activity means operation count or amount moved.

    Software Engineering FundamentalsTechnical Screen
  • Capital OneMediumData Scientist
    Interpret regression metrics and assumptions

    This question evaluates a candidate's mastery of multiple linear regression diagnostics and interpretation, covering standardized coefficient interpretation and significance, R²/adjusted R² and out‑of‑fold RMSE comparisons, multicollinearity detection and its effect on coefficients and SEs, heteroskedasticity diagnostics and robust remedies, and implications of intercept omission and partial standardization. Commonly asked in data scientist interviews within the Statistics & Math domain because it probes both conceptual understanding of statistical inference and practical application of model diagnostics and adjustments for reliable prediction and inference.

    Statistics & MathOnsite
  • Capital OneMediumData Scientist
    Maintain profit margin with new product line

    This question evaluates competence in cost-volume-profit analysis, algebraic modeling of profit margins, and unit economics when adding a new product line.

    Statistics & MathTechnical Screen
  • Capital OneMediumSoftware Engineer
    Make the Case for a Banking Virtual Assistant: Who Wins and How?

    Argue what an in-app virtual assistant would deliver to a retail bank and to its account holders, backing each claim with a mechanism, a metric and the money-specific risks that offset it.

    Product Design & StrategyOnsiteproduct-sensefintechchatbots
  • Capital OneMediumSoftware Engineer
    Make the Case for a Customer-Facing Insurance Claims Chatbot

    A case-study opener: argue what benefits a customer-facing chatbot would bring to an insurer and to its policyholders. Tests whether you anchor each benefit to a concrete mechanism and metric, and weigh it against the specific risks of giving automated answers about claims and money.

    Product Design & StrategyOnsiteproduct-sensecase-studyrisk-tradeoffs
  • Capital OneMediumData Scientist
    Map stakeholders and influence routes

    This question evaluates stakeholder mapping, influence routing, RACI design, and communication strategy competencies for coordinating multiple internal recruiters, hiring managers, and interview stakeholders in a hiring process.

    Behavioral & LeadershipOnsite
  • Capital OneEasyData Scientist
    Match prior-year profit with new fixed costs

    This question tests the ability to model financial profitability by balancing fixed cost increases against variable profit contributions to maintain a target net income.

    Statistics & MathTechnical ScreenAlgebraFinancial ModelingCVP Analysis
  • Capital OneMediumMachine Learning Engineer
    Maximize grid-path expression and count sawtooth subarrays

    This multi-part question evaluates dynamic programming and state management for constrained grid traversal with left-to-right expression evaluation, alongside parity-based array analysis and combinatorial counting of contiguous subarrays.

    Coding & AlgorithmsHR Screen
  • Capital OneMediumSoftware Engineer
    Merchant-Locked Payment Codes: Trade-offs and a Buggy Checker

    A three-part fintech case on merchant-locked, single-merchant payment codes: discuss their trade-offs for cardholder and issuer, hand-validate sample codes against a digit-position rule table, then find and fix three planted bugs in a flawed validator.

    Software Engineering FundamentalsTechnical Screencase-interviewdebuggingvalidation-logic
  • Capital OneMediumData Scientist
    Merge CSVs and build revenue pivot with pandas

    This question evaluates proficiency in data manipulation and ETL using pandas, covering robust file I/O, join/merge semantics, null/coalescing behavior, date parsing, aggregation, and pivoting.

    Data Manipulation (SQL/Python)Online Assessment
  • Capital OneMediumData Scientist
    Merge ad CSVs and compute CTR

    This question evaluates SQL data manipulation competencies such as cleaning and merging CSVs, forward-filling missing dates, correct multi-table joins without duplication, use of window functions, time-windowed aggregations, and computation of click-through rate (CTR).

    Data Manipulation (SQL/Python)Online Assessment
  • Capital OneMediumData Scientist
    Merge seven tables into one clean DataFrame

    This question evaluates proficiency with pandas-based data manipulation, including multi-table joins, aggregations, dtype enforcement, denormalization, and verification of row/column integrity within the Data Manipulation (SQL/Python) domain for a Data Scientist role.

    Data Manipulation (SQL/Python)HR Screen
  • Capital OneMediumData Scientist
    Mitigate risk if no team matches

    This question evaluates contingency planning, stakeholder management, negotiation skills, and professional communication by probing how a candidate responds when team-matching stalls and how they preserve leverage and recruiter engagement.

    Behavioral & LeadershipOnsite
  • Capital OneHardData Scientist
    Model flight delays with EDA and explanation

    This question evaluates a data scientist's competency in time-aware predictive modeling, exploratory data analysis for leakage and target drift detection, temporal cross-validation design, feature engineering and handling of rare categories and class imbalance, model selection (linear and tree-based), explainability and robustness testing, and deployment/experiment specification within the Machine Learning / Data Science domain. It is commonly asked because it probes practical application of production-ready ML workflows on temporally ordered data—assessing conceptual understanding of data leakage, drift, and validation alongside practical skills for metric selection, thresholding, inference contracts and operational reliability, so the level of abstraction spans both practical application and conceptual understanding.

    Machine LearningTechnical Screen
  • Capital OneMediumData Scientist
    Model network-service unit economics and breakeven

    This question evaluates a data scientist's ability to model unit economics, calculate per-customer contribution and breakeven, and conduct sensitivity and probabilistic churn analysis.

    Statistics & MathOnsite
  • Capital OneMediumSoftware Engineer
    New-Grad Behavioral Round: Teamwork, Conflict, and a Failure

    A new-grad onsite behavioral round asking for three separate stories from your own project work: one on teamwork, one on a disagreement with someone else, and one on a real failure. Tests whether you can tell a specific, honest story with your own contribution clearly visible, rather than a generic or deflected answer.

    Behavioral & LeadershipOnsitebehavioralstar-methodnew-grad
  • Capital OneMediumData Scientist
    Optimize Pricing Strategy to Achieve Profitability and Market Growth

    Evaluates pricing and go-to-market strategy for an unprofitable cloud-service startup. Strong answers diagnose unit economics, package by segment, assess market-share effects, and choose a pricing strategy with risks.

    Behavioral & LeadershipOnsite
  • Capital OneHardData Scientist
    Optimize amusement park pricing, capacity, and testing

    This question evaluates capacity planning, queuing theory (Little's Law), revenue and cannibalization modeling, A/B experiment design (randomization, sample-size and pre-analysis planning), and quick arithmetic sanity checks for a Data Scientist role in Analytics & Experimentation.

    Analytics & ExperimentationTechnical Screen
  • Capital OneMediumData Scientist
    Optimize invites under capacity constraints

    This question evaluates a candidate's competency in probabilistic expected-value optimization, algorithmic efficiency for large-scale inputs, and constrained combinatorial selection including grouped all-or-nothing decisions and cost modeling.

    Coding & AlgorithmsOnsite
  • Capital OneMediumData Scientist
    Optimize profitability for coding contract decisions

    This question evaluates competency in quantitative cost modeling, scheduling, and probabilistic sensitivity analysis within the statistics & math domain, focusing on profit optimization and resource-allocation decisions relevant to a data scientist role.

    Statistics & MathTechnical Screen
  • Capital OneHardData Scientist
    Optimize theme park queues and revenue

    This question evaluates a data scientist's skills in experiment design, causal inference under interference, metric definition and operational analytics for balancing wait-time reductions with revenue guardrails.

    Analytics & ExperimentationOnsite
  • Capital OneMediumSoftware Engineer
    Place Pieces on a Grid

    This question evaluates spatial reasoning, matrix and array manipulation, collision detection, and stateful simulation skills required to implement ordered placement of shaped pieces on a grid.

    Coding & AlgorithmsOnsite