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 961–990 of 4616 results

  • C3 AIHardData Scientist
    Compare PCA and Autoencoders Under the Curse of Dimensionality

    This question tests your conceptual understanding of dimensionality reduction techniques and your ability to weigh their performance in high-dimensional feature spaces prone to the curse of dimensionality.

    Machine LearningTechnical ScreenDimensionality ReductionPCAAutoencoders
  • C3 AIHardData Scientist
    Compare Transformers and RNNs and Derive Attention Complexity

    Evaluate candidate's deep learning foundations by comparing Transformer and recurrent architectures and deriving exact time/memory complexities for standard scaled dot-product attention across training and inference.

    Machine LearningTechnical ScreenTransformersRNNAttention Mechanism
  • C3 AIHardData Scientist
    Connect Bias-Variance Trade-offs to Bagging and Boosting

    This question tests the conceptual understanding of how ensemble methods manipulate model error components through different structural paradigms.

    Machine LearningTechnical ScreenBias-VarianceEnsemble LearningBagging
  • C3 AIHardData Scientist
    Evaluate a Retrieval-Augmented Generation System

    Design an end-to-end evaluation framework for an enterprise RAG system that assesses retrieval quality, generative fidelity, claim-level attribution, security controls, and production telemetry.

    ML System DesignTechnical ScreenRAGLLM EvaluationSystem Design
  • C3 AIMediumData Scientist
    Explain the Gaussian Distribution and Its Limits

    Tests a candidate's mathematical understanding of the Gaussian distribution, key theoretical properties such as affine closure and the Central Limit Theorem, and the ability to diagnose and handle non-normal distributions in real-world modeling.

    Statistics & MathTechnical ScreenStatisticsProbabilityAnomaly Detection
  • C3 AIHardData Scientist
    Find longest substring with at least k repeats

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Find longest substring with at least k repeats states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Coding & AlgorithmsTechnical Screen
  • C3 AIHardData Scientist
    Forecast Food Stocking Needs Under Waste and Stockout Costs

    Design an end-to-end inventory forecasting and stocking optimization system for perishable food items under asymmetric costs of spoilage versus stockouts. The design covers handling censored sales data, probabilistic demand modeling, cost-optimal stocking policies, and validation strategy.

    ML System DesignTechnical Screenml-system-designtime-seriessupply-chain
  • C3 AIEasyData Scientist
    Identify a classic bagging algorithm

    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 a classic bagging algorithm states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Machine LearningTechnical Screen
  • C3 AIHardData Scientist
    Keep Gradient Descent from Stalling at Poor Solutions

    Design a rigorous diagnostic procedure and remediation plan for gradient descent stalling at suboptimal loss values, differentiating true local minima from saddle points, vanishing gradients, and poor conditioning.

    Machine LearningTechnical ScreenOptimizationDeep LearningLoss Landscapes
  • C3 AIMediumData Scientist
    Longest Substring Where Every Character Appears at Least K Times

    Find the longest substring in which every present character appears at least k times. Practice divide-and-conquer splitting, frequency reasoning, and fixed-alphabet complexity.

    Coding & AlgorithmsTechnical Screen
  • CVS HealthMediumData Scientist
    Aggregate radiology spend and derive fiscal month

    This question evaluates a candidate's competency in data manipulation and preprocessing using SQL/Python, covering robust dtype specification, null handling, numeric aggregation and percentage computation, datetime parsing, and fiscal-month derivation.

    Data Manipulation (SQL/Python)Technical Screen
  • CVS HealthMediumData Scientist
    Calculate annual percentages and YoY by cohorts

    This question evaluates SQL and pandas data manipulation skills, specifically joins, conditional aggregation, deduplication, cohort-based percentage computations, and year-over-year change calculations.

    Data Manipulation (SQL/Python)Technical Screen
  • CVS HealthEasyData Scientist
    Compute specialty spend share and top age band

    This question evaluates data manipulation and aggregation skills in SQL and Pandas, including joins/unions across disjoint member tables, computation of specialty spend shares, identification of top age bands by claim counts with tie handling, year-based date filtering, and categorical recoding with monthly grouping.

    Data Manipulation (SQL/Python)Technical Screen
  • CVS HealthHardData Scientist
    Design a flu-shot A/B/n campaign experiment

    This question evaluates a data scientist's competency in experimental design, causal inference, sample-size and power calculations, compliance-adjusted effect estimation, attribution instrumentation, and reporting for multi-channel marketing experiments.

    Analytics & ExperimentationTechnical Screen
  • CVS HealthHardData Scientist
    Design classification under missingness and imbalance

    This question evaluates a data scientist's competency in missing data diagnosis and imputation, handling severe class imbalance, choosing and interpreting classification and calibration metrics, and improving logistic regression as part of an end-to-end predictive pipeline on claims and EHR data, and it falls under the Machine Learning domain.

    Machine LearningTechnical Screen
  • CVS HealthMediumData Scientist
    Explain p-value and choose correct test

    This question evaluates a candidate's understanding of statistical inference, hypothesis testing, and robust test selection, focusing on p-value interpretation and choosing between paired vs independent and parametric vs rank-based tests.

    Statistics & MathTechnical Screen
  • CVS HealthHardData Scientist
    Handle challenges in MMM/MMX

    This question evaluates a data scientist's competency in applied Machine Learning and causal inference for marketing-mix modeling, focusing on diagnosing model fragility from multicollinearity, endogeneity, non‑stationarity, measurement error, and decisions around adstock, saturation and promotion effects.

    Machine LearningTechnical Screen
  • CVS HealthHardData Scientist
    Launch and measure a TV campaign

    This question evaluates a data scientist's competency in experimental design and causal inference, including geo-level matching, KPI definition, media measurement (GRP/TRP, reach/frequency, adstock and saturation modeling), power analysis, and operational risk management for measuring incremental vaccinations.

    Analytics & ExperimentationTechnical Screen
  • CVS HealthHardData Scientist
    Lead structured response to accuracy incident

    This question evaluates incident leadership, operational decision-making, and data-driven troubleshooting skills for a data scientist, focusing on triage, hypothesis formation, mitigation choice, cross-functional communication, and recurrence prevention.

    Behavioral & LeadershipTechnical Screen
  • CVS HealthEasyData Scientist
    Reduce LLM hallucination and handle class imbalance

    This question tests your ability to design a robust pipeline for detecting clinical inaccuracies in LLM outputs while managing highly imbalanced datasets where missing a critical diagnosis is costlier than a false alarm.

    Machine LearningTechnical ScreenLLMRAGImbalanced Learning
  • CVS HealthMediumData Scientist
    Tune classifier and compute key metrics

    This question tests your ability to optimize a classification threshold based on business costs and your understanding of how to bridge classification and regression tasks.

    Machine LearningTechnical ScreenClassificationCost-sensitive LearningThresholding
  • CVS HealthMediumData Scientist
    Use pandas to aggregate, pivot, and label

    This question evaluates competency in pandas-based tabular data manipulation—specifically DataFrame merging, groupby aggregation, pivot table construction, counting unique values, and conditional flagging with numpy—within the domain of Data Manipulation (SQL/Python) and is primarily at the practical application level.

    Data Manipulation (SQL/Python)Technical Screen
  • CVS HealthMediumData Scientist
    Write SQL for dedup and purchase shares

    This question evaluates proficiency in SQL data manipulation skills including entity deduplication, canonicalization rules, window functions, common table expressions, joins, and aggregation to derive per-user purchase counts and distributions.

    Data Manipulation (SQL/Python)Technical Screen
  • CadenceMediumMachine Learning Engineer
    Explain Transformer Positional Encoding

    This question tests your conceptual and technical understanding of why Transformers require positional encodings and the mathematical mechanics of different encoding strategies.

    Machine LearningTechnical ScreenTransformerAttentionNLP
  • CadenceMediumMachine Learning Engineer
    Implement Depth-First Search Traversal

    This problem tests your ability to implement a recursive or iterative depth-first search (DFS) while managing state to handle cycles in a graph represented as an adjacency list.

    Coding & AlgorithmsTechnical ScreenGraphsDFSRecursion
  • Candid HealthEasySoftware Engineer
    Implement a Callback Signaling Registry with Register, Unregister and Signal

    Implement a minimal in-process signaling system with register_callback, unregister_callback and signal functions that all return None. Tests requirement clarification, callback storage and hashability, execution order, isolation of failing callbacks, and prevention of reentrant signal loops.

    Software Engineering FundamentalsTechnical Screen
  • Capital OneMediumData Scientist
    Analyze ad watch-time with Excel pivots

    This question evaluates a data scientist's proficiency with Excel PivotTables, date and ISO-week handling, aggregation and ratio metrics (clicks per watch-minute), and deterministic tie-breaking logic for reproducible results.

    Analytics & ExperimentationTechnical Screen
  • Capital OneMediumData Engineer
    Answer conflict and ambiguity with STAR stories

    This question evaluates a candidate's conflict-resolution, cross-functional communication, technical troubleshooting, ambiguity-management, and reflective learning competencies within a data engineering context.

    Behavioral & LeadershipTechnical Screen
  • Capital OneMediumSoftware Engineer
    Answer learning and challenge behavioral prompts

    This question evaluates learning agility, problem-solving, influence, and leadership competencies by probing quick learning, process-challenging, and trade-off management in real work scenarios.

    Behavioral & LeadershipTechnical Screen
  • Capital OneMediumSoftware Engineer
    Answer motivation and teamwork questions

    The question evaluates motivation, cultural fit, communication, teamwork, conflict-resolution, and the ability to describe concrete impact from collaborative work.

    Behavioral & LeadershipTechnical Screen