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 4411–4440 of 4616 results
- VoleonHardMachine Learning EngineerExplain ML and statistical modeling
This problem tests your theoretical understanding of statistical modeling and machine learning, specifically focusing on the implications of loss function selection, handling heteroskedasticity, and the trade-offs between bias and variance in predictive modeling.
Machine LearningTechnical ScreenStatisticsRegressionOptimization - VoleonMediumData ScientistExplain P-Value Reporting and Bootstrap for Coefficient Estimation
This interview question evaluates statistical assumptions, formulas, estimation strategy, uncertainty, edge cases, and interpretation in a realistic interview setting. A strong answer for Explain P-Value Reporting and Bootstrap for Coefficient Estimation states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Statistics & MathTechnical Screen - VoleonHardMachine Learning EngineerExplain a Markov Decision Process
Review the components and trajectory semantics of an MDP, including state sufficiency, policies, transitions, rewards, and discounted return.
Machine LearningTechnical Screen - VoleonMediumQuantitative ResearcherExplain a Sorting Algorithm Such as Merge Sort: Mechanics, Correctness, Complexity
Explain a sorting algorithm of your choice, such as merge sort, in a technical screen for a quantitative role. Tests whether you can describe the split and merge steps, trace a small example, argue correctness, derive time and space complexity, and discuss stability and alternatives.
Software Engineering FundamentalsTechnical Screen - VoleonHardMachine Learning EngineerExplain the Bellman Equation
Understand Bellman expectation and optimality equations through one-step return decomposition, fixed points, and reinforcement-learning algorithms.
Machine LearningTechnical Screen - VoleonHardMachine Learning EngineerFine-Tune a Language Model on Question-Answer Pairs
Review the full workflow for supervised language-model fine-tuning on question-answer pairs, including masking, leakage control, evaluation, and rollout.
Machine LearningTechnical Screen - VoleonMediumData ScientistFit Linear Regression: Analyze Economic Impact of Coefficients
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 Fit Linear Regression: Analyze Economic Impact of Coefficients states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Machine LearningTechnical Screen - VoleonMediumSoftware EngineerImplement sparse matrix addition and multiplication
This question evaluates implementation skills for sparse matrix addition and multiplication, focusing on data structure selection, algorithmic complexity, memory efficiency, and explicit error handling within the Coding & Algorithms domain and the linear algebra/data-structures crossover.
Coding & AlgorithmsTechnical Screen - VoleonMediumData ScientistLoad and visualize large CSV robustly
This question evaluates competency in large-scale data manipulation and preprocessing, including robust file I/O (delimiter and encoding detection), memory-efficient chunked loading, dtype enforcement, deduplication, imputation strategy design, outlier handling, and statistical visualization techniques.
Data Manipulation (SQL/Python)Technical Screen - VoleonMediumData ScientistPre-process Financial Data for Linear Regression Modeling
This question evaluates data preprocessing and feature engineering skills—handling missing values, winsorizing outliers, standardizing predictors, and assembling X/y datasets using Python/Pandas within the Data Manipulation (SQL/Python) domain.
Data Manipulation (SQL/Python)Technical Screen - VoleonMediumQuantitative ResearcherReason About Train and Test Loss Under Regularization and More Data
Reason about train/test gaps, high losses, regularization strength, and learning curves while separating statistical tendencies from finite-sample guarantees.
Machine LearningTechnical Screen - VoleonMediumQuantitative ResearcherReturn Words in Repeated Anagram Groups
Return all input occurrences belonging to repeated anagram groups, preserving order and duplicates with multiplicity-aware letter-count signatures.
Coding & AlgorithmsTechnical Screen - VoleonMediumSoftware EngineerSimulate an exchange and participation-rate trading
This question evaluates competency in designing and implementing event-driven simulators, priority-based matching algorithms, and quota-constrained allocation for a limit order book, participation-rate execution, and multi-client fair-share distribution in the Coding & Algorithms domain.
Coding & AlgorithmsTechnical Screen - VoleonEasyData ScientistSolve Markov, OLS-rotation, and coin-toss probability
This multi-part question evaluates understanding of Markov chain and stochastic matrix properties, linear-algebra facts about eigenvalues and stationary distributions, invariance and sampling-distribution properties of OLS under orthonormal rotations, and discrete stopping-time probability reasoning for coin-flip processes.
Statistics & MathTechnical Screen - VoleonHardSoftware EngineerSolve classic coding interview problems
Determine the minimum number of trials needed to find the highest safe floor in an n-story building using at most k eggs in the worst case.
Coding & AlgorithmsTechnical ScreenDynamic ProgrammingBinary SearchCombinatorics - VoleonMediumSoftware EngineerValidate whether a binary string is good
This question evaluates understanding of recursive grammars and string parsing, focusing on designing linear-time algorithms and managing space constraints for validity checks on binary strings.
Coding & AlgorithmsTechnical Screen - Walmart LabsMediumSoftware EngineerAnswer Spring Boot and Thymeleaf engineering questions
This problem tests your understanding of Spring Boot MVC architecture, specifically how to manage session-scoped state, optimize view rendering, and implement robust server-side validation using Thymeleaf.
Software Engineering FundamentalsTechnical ScreenSpring BootThymeleafJava - Walmart LabsMediumSoftware EngineerAnswer leadership scenarios about influence and integrity
This question evaluates leadership competencies including influence without formal authority, data-driven decision-making, incident response and ethical integrity/compliance judgment in a software engineering context.
Behavioral & LeadershipTechnical Screen - Walmart LabsMediumSoftware EngineerCheck whether brackets are balanced
This problem tests your ability to handle nested structures using a stack data structure to track opening symbols and verify matching closing symbols.
Coding & AlgorithmsTechnical ScreenStackString ManipulationData Structures - Walmart LabsMediumSoftware EngineerCompare Quicksort and Mergesort in Practice
This problem tests your deep understanding of sorting algorithm internals beyond asymptotic complexity, focusing on practical trade-offs in memory, stability, and data characteristics.
Software Engineering FundamentalsTechnical ScreenAlgorithmsSystem DesignSorting - Walmart LabsMediumSoftware EngineerCompute days until plants stop dying
This question evaluates a candidate's ability to reason about array-based state transitions and algorithmic complexity, testing competency in analyzing iterative dependencies among elements and handling large input sizes.
Coding & AlgorithmsTechnical Screen - Walmart LabsMediumSoftware EngineerCompute the Minimum Number of Meeting Rooms
Determine the minimum number of meeting rooms required to accommodate a set of schedule intervals where intervals are half-open and meetings can start at the exact moment another ends.
Coding & AlgorithmsTechnical Screenintervalssortingheap - Walmart LabsMediumSoftware EngineerCount ways to make change (DP)
This problem tests the ability to solve the classic 'Coin Change II' problem using dynamic programming to count the number of unique combinations that sum up to a target amount.
Coding & AlgorithmsTechnical ScreenDynamic ProgrammingCombinatoricsOptimization - Walmart LabsMediumSoftware EngineerDescribe past projects and impact
This question evaluates ownership, technical decision‑making, system design trade-offs, cross‑team leadership, execution discipline and impact measurement within software engineering projects.
Behavioral & LeadershipTechnical Screen - Walmart LabsMediumSoftware EngineerDesign Spring Boot for high availability and background work
This question tests the ability to scale a stateless Spring Boot service while ensuring reliable execution of asynchronous background tasks in a distributed environment.
System DesignTechnical ScreenSpring BootScalabilityMessaging - Walmart LabsMediumSoftware EngineerDesign a Large-Scale Real-Time Temperature Collection System
Design an end-to-end IoT temperature telemetry platform capable of ingesting high-throughput sensor streams, handling out-of-order data, projecting real-time status, and managing long-term time-series storage.
System DesignTechnical ScreenIoTTime SeriesDistributed Systems - Walmart LabsMediumSoftware EngineerDesign a Metrics Monitoring Dashboard
This question tests the ability to architect a scalable time-series data pipeline, focusing on ingestion, storage strategies for high-throughput metric data, and query performance for dashboard visualization.
System DesignTechnical ScreenScalabilityTime SeriesObservability - Walmart LabsMediumSoftware EngineerDesign a multi-carrier parcel delivery system
This question evaluates system design and integration competencies, including distributed architecture, API design, data modeling, reliability, scalability, and handling heterogeneous third-party carrier integrations for a multi-carrier parcel shipping platform.
System DesignTechnical Screen - Walmart LabsMediumSoftware EngineerFind shared courses between student pairs
This problem tests your ability to efficiently map relationships and compute intersections between multiple sets to identify commonalities across pairs.
Coding & AlgorithmsTechnical ScreenHash MapSetData Structures - Walmart LabsEasySoftware EngineerFind the Longest Even-Length Word
Tests string tokenization, linear scanning, tie-breaking logic, and handling of edge cases such as absent matches or irregular whitespace.
Coding & AlgorithmsTechnical ScreenStringsAlgorithmsWalmart