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 31–43 of 43 results
- OptiverEasySoftware EngineerCompute 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 EngineerDemonstrate task switching and memory strategies
This question evaluates task-switching ability, working-memory management, interference control, and error-recovery strategies—core executive functions involved in rapid stimulus–response mappings.
Statistics & MathTechnical Screen - OptiverHardSoftware EngineerFind the Color Probability After Discarding Cards
This problem tests your understanding of conditional probability, combinatorics, and how dependent events (sampling without replacement) impact statistical expectations.
Statistics & MathTechnical ScreenProbabilityCombinatoricsStatistics - OptiverHardSoftware EngineerFind the Probability That the Three Smallest Dice Sum to Three
This problem tests combinatorics and probability theory by requiring the derivation of the exact probability that the three smallest values of four independent dice rolls sum to exactly three.
Statistics & MathTechnical ScreenProbabilityCombinatoricsStatistics - OptiverMediumSoftware EngineerPlan 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 EngineerSolve 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 EngineerSolve 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 EngineerSolve 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 - SnapchatMediumSoftware EngineerExplain median vs mean for L1/L2
This question evaluates understanding of central tendency and loss functions—specifically the roles of median and mean under L1 (absolute) and L2 (squared) norms—and the geometric extension of these concepts to two-dimensional data.
Statistics & MathTechnical Screen - SquarepointMediumSoftware EngineerFind the Correlation Between Two Die-Face Counts
A fair six-sided die is rolled independently `n` times, where `n` is a fixed positive integer. Explain the assumptions and derivation clearly, check edge cases, and show how the result changes when those assumptions no longer hold.
Statistics & MathTechnical Screen - StackAdaptEasySoftware EngineerCalculate conditional probabilities for coin tosses
This question evaluates understanding of conditional probability and independence in simple probabilistic experiments. It belongs to the Statistics & Math domain, is commonly asked to assess foundational probabilistic reasoning used in statistical inference and algorithmic decision-making, and targets conceptual understanding with elementary practical computation.
Statistics & MathHR Screen - TekionMediumSoftware EngineerCount Open Lockers After 100 Rounds
This problem tests mathematical reasoning and pattern recognition, specifically the relationship between integer divisors and toggling operations.
Statistics & MathTechnical ScreenMathematicsNumber TheoryPattern Recognition - TekionMediumSoftware EngineerFind an Optimal Strategy for an Even-Row Coin Game
Analyze optimal play in an even-row coin game, using position parity and game values to distinguish a guaranteed tie from a strict first-player win.
Statistics & MathTechnical Screen