Katkat

practice a little every day, paws crossed ♡

Software Engineer 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 1–14 of 14 results

  • BlackRockEasySoftware Engineer
    Evaluate a verbal reasoning passage

    This question evaluates verbal reasoning and logical inference by requiring classification of statements as True, False, or Cannot Say from a short passage; it belongs to the Cognitive Ability/Logic domain and targets conceptual understanding rather than practical application.

    Statistics & MathOnline Assessment
  • Epic SystemsMediumSoftware Engineer
    Solve Coin, Growth, Time, and Rate Problems

    This problem tests analytical thinking and basic arithmetic under time pressure, focusing on rate of change and compound logic.

    Statistics & MathOnline AssessmentMathLogicExponential Growth
  • MathWorksMediumSoftware Engineer
    Calculate tiered cost and break-even

    This question evaluates the ability to model tiered piecewise cost functions, compute total and average unit costs, and perform break-even analysis using basic algebra and arithmetic.

    Statistics & MathOnline Assessment
  • MathWorksEasySoftware Engineer
    Compute probability of drawing reds

    This question evaluates understanding of probability theory and combinatorics, specifically reasoning about sampling without replacement and calculating event probabilities using counting methods.

    Statistics & MathOnline Assessment
  • MathWorksEasySoftware Engineer
    Compute urn-draw probabilities and expectations

    This question evaluates understanding of elementary probability concepts—dependent events, conditional probability, and expected value—using an urn model with draws without replacement.

    Statistics & MathOnline Assessment
  • MathWorksHardSoftware Engineer
    Deduce position from logic clues

    This question evaluates the ability to model and reason about constraint-satisfaction on a 2D grid, including logical inference with directional and adjacency relations, combinatorial placement constraints, and determination of uniqueness.

    Statistics & MathOnline Assessment
  • MathWorksEasySoftware Engineer
    Deduce row order from logic clues

    This question evaluates logical deduction, constraint satisfaction, and basic combinatorial reasoning used to infer ordering from positional clues. Commonly asked to assess a candidate's ability to apply discrete math and spatial reasoning within the Statistics & Math domain, it targets conceptual understanding of constraints rather than practical implementation.

    Statistics & MathOnline Assessment
  • NVIDIAMediumSoftware Engineer
    Explain linear algebra for graphics transforms

    This interview question evaluates statistical assumptions, formulas, estimation strategy, uncertainty, edge cases, and interpretation in a realistic interview setting. A strong answer for Explain linear algebra for graphics transforms states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Statistics & MathOnline Assessment
  • OptiverMediumSoftware Engineer
    Compute negative-price probability after n steps

    This question evaluates understanding of discrete probability distributions and random-walk processes within Statistics & Math, testing skills in binomial modeling and numeric computation for probabilistic outcomes.

    Statistics & MathOnline Assessment
  • OptiverEasySoftware Engineer
    Compute permutations with repeated letters

    This question evaluates combinatorics and counting principles within the Statistics & Math domain, focusing on permutations with repeated characters and the generalization to multiple symbol counts.

    Statistics & MathOnline Assessment
  • OptiverMediumSoftware Engineer
    Plan for timed probability assessment

    This question evaluates rapid probabilistic and statistical reasoning, time management and problem prioritization under strict timing, along with the ability to adapt approaches based on scoring rules and calculator restrictions, and it is classified in the Statistics & Math domain.

    Statistics & MathOnline Assessment
  • OptiverMediumSoftware Engineer
    Solve numeric sequence pattern puzzles

    This question evaluates pattern recognition and quantitative reasoning skills, requiring identification of numeric relationships, series properties, and simple number-theoretic or arithmetic transformations.

    Statistics & MathOnline Assessment
  • OptiverMediumSoftware Engineer
    Solve quick probability questions

    This set evaluates core probability and combinatorics skills including discrete distributions, conditional probability, independence, expectation and variance, and basic stochastic processes such as gambler's ruin, situated in the Statistics & Math domain.

    Statistics & MathOnline Assessment
  • OtherMediumSoftware Engineer
    Solve a Set of Probability and Quantitative Reasoning Problems

    Work through fourteen quantitative interview problems covering probability, counting, expectation, algebra, logical constraints, and rate reasoning. Each result should be auditable, use the correct sample space, and state any interpretation that affects the calculation.

    Statistics & MathOnline Assessment