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 61–90 of 263 results
- Capital OneMediumMachine Learning EngineerMaximize 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 OneMediumData ScientistMerge 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 ScientistPresent Analytical Process and Recommendations for Credit-Card Profitability.
Evaluates executive communication of credit-card profitability and partnership analysis. Strong answers lead with recommendation, show assumptions and calculations, bring clear artifacts, summarize risks, and drive next steps.
Behavioral & LeadershipHR Screen - Capital OneHardData ScientistPresent and defend your data challenge end-to-end
This question evaluates end-to-end data science and machine learning competency, focusing on problem definition, data provenance and schema, exploratory data analysis, baselines and modeling choices, validation and metrics, error analysis, fairness and robustness, productionization, and reproducibility.
Machine LearningHR Screen - Capital OneMediumData ScientistSet membership fee under investment constraints
This question evaluates quantitative skills in pricing optimization, constrained investment allocation, and interpretation of willingness-to-pay curves, testing competency in combining economic reasoning with statistical and mathematical modeling.
Statistics & MathHR Screen - Capital OneMediumSoftware EngineerTop Two Teams by Points, Then Goal Difference, Then Goals Scored
Given parallel arrays of wins, draws, goals scored and goals conceded for each team, compute points as three per win plus one per draw and return the indices of the top two teams. Ties are broken by goal difference, then goals scored, then index, testing multi-key comparison and careful tie handling.
Coding & AlgorithmsHR Screen - Chainlink LabsMediumSoftware EngineerHow would you answer a recruiter screen?
This recruiter-screen question set evaluates communication clarity, role fit, technical strengths, motivation, teamwork, resilience, and remote collaboration skills within the Behavioral & Leadership domain at a high-level screening abstraction for software engineering candidates.
Behavioral & LeadershipHR Screen - CibcEasySoftware EngineerSelf-Introduction, Why This Role, Two Strengths and a Weakness, and a Java Self-Rating
A recruiter screen for a software engineer role asks for a self-introduction, the reason you want this role, two strengths and one weakness, and a self-rating of your Java skill backed by the courses you took. Tests concise self-presentation, honest calibration, and one coherent story across short answers.
Behavioral & LeadershipHR Screen - CitadelMediumSoftware EngineerDescribe current work and relocation willingness
This question evaluates leadership, ownership, communication, technical depth in system design and project execution, and logistical flexibility regarding relocation by asking for current responsibilities, a detailed project deep-dive, and relocation constraints.
Behavioral & LeadershipHR Screen - CitadelMediumSoftware EngineerMaximize Earnings by Converting Days Off
Tests dynamic programming and state tracking to maximize daily earnings and consecutive work streak bonuses under a budget of schedule changes.
Coding & AlgorithmsHR Screendynamic-programmingalgorithmssliding-window - CitadelMediumSoftware EngineerMinimize Changes to Make Every Password Block Palindromic
Tests string manipulation and two-pointer techniques to determine the minimum character replacements needed to make independent fixed-length blocks palindromic.
Coding & AlgorithmsHR Screenstringstwo-pointersgreedy - CloudflareEasySoftware EngineerDescribe contributions to production code
This question evaluates experience with production-quality software development, emphasizing contribution impact, code ownership, collaboration, and operational awareness.
Behavioral & LeadershipHR Screen - CloudflareEasySoftware EngineerExplain debugging methodology for production issues
This question evaluates a candidate's troubleshooting and incident-response skills, including root-cause analysis, systems-level reasoning, and prioritization under production constraints.
Software Engineering FundamentalsHR Screen - CloudflareEasySoftware EngineerPresent a recent project effectively
This question evaluates communication, leadership, and ownership skills within the Behavioral & Leadership domain by assessing how clearly a software engineer describes a recent project and their individual contributions.
Behavioral & LeadershipHR Screen - CoinbaseMediumData ScientistDetect sequence rule and repair anomaly
This question evaluates a candidate's skill in sequence pattern recognition, algorithm design, complexity analysis, and robust integer arithmetic by requiring inference among arithmetic, alternating-difference, geometric, and Fibonacci-plus-constant models while tolerating at most one corrupted term under O(n) time and O(1) extra space constraints.
Coding & AlgorithmsHR Screen - CoinbaseMediumData ScientistExplain handling pressure to bend rules
This question evaluates a candidate's competency in ethical decision-making, risk assessment, regulatory compliance (including data governance and payroll/immigration constraints), stakeholder influence, and cross-functional communication under pressure.
Behavioral & LeadershipHR Screen - CoinbaseEasyProduct ManagerIntroduce Yourself, Why Coinbase, and Career Goals
Prepare strong Coinbase PM interview answers for "tell me about yourself," "why Coinbase," and five-year career goals. Includes answer structure, sample wording, role-fit themes, and pitfalls to avoid.
Behavioral & LeadershipHR Screen - CoinbaseMediumData ScientistOptimize no-penalty test strategy
This problem tests your ability to model expected value under time constraints by balancing the probability of success per question against a limited resource pool.
Statistics & MathHR ScreenProbabilityExpected ValueOptimization - CoinbaseMediumData ScientistWrite SQL and Python for funnels/retention
This question evaluates SQL and Python data-manipulation skills, including event-to-session joins, temporal window filtering, deduplication, JSON metadata handling, and computation of funnel and retention metrics like daily unique users and conversion rates.
Data Manipulation (SQL/Python)HR Screen - DRWMediumSoftware EngineerLargest Number From a 1-and-2 Digit String With Even Counts of Each Digit
Given a string of 1s and 2s that represents a positive integer, delete characters so the remaining counts of both digits are even, keeping the original order, and return the largest number that can remain. The problem tests careful case analysis of which digit occurrences to remove and efficient string handling for inputs up to 200,000 characters.
Coding & AlgorithmsHR Screen - DRWHardSoftware EngineerMaximize a Digit Subsequence with Even Counts of Ones and Twos
Find the lexicographically/numerically largest subsequence of a string of '1's and '2's containing an even number of both digits in linear time.
Coding & AlgorithmsHR Screengreedystringssubsequences - DandyMediumMachine Learning EngineerWhy do transformers struggle with long context?
This question evaluates understanding of transformer architectures, attention mechanisms, and scalability trade-offs, assessing competencies in computational complexity, memory usage, and system-level performance implications.
Machine LearningHR Screen - DatabricksMediumSoftware EngineerAnswer behavioral screen questions
Answer behavioral screen questions evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipHR Screen - DatabricksMediumSoftware EngineerDescribe your background and impact
This question evaluates a candidate's ability to concisely communicate a career narrative, quantify technical impact, and articulate systems engineering experience—covering roles, core technologies, system scale, measurable outcomes, and motivations.
Behavioral & LeadershipHR Screen - DatabricksHardSoftware EngineerDesign a thread-safe bounded queue
This question evaluates skills in concurrent programming, synchronization primitives, and designing thread-safe bounded data structures that support blocking operations with timeouts, fairness, and backpressure.
System DesignHR Screen - DatabricksHardSoftware EngineerDesign concurrent range-aware file caching client
This interview question evaluates requirements, scale assumptions, API/data design, architecture, trade-offs, failure modes, and rollout in a realistic interview setting. A strong answer for Design concurrent range-aware file caching client states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
System DesignHR Screen - DatabricksMediumSoftware EngineerExplain Your Motivation, Fit, and Company Understanding
Prepare a coherent recruiter-screen narrative for a senior forward-deployed engineering role, covering motivation, evidence of fit, and verified company understanding. Use authentic examples of technical depth, delivery through ambiguity, customer communication, measured outcomes, honest gaps, uncertainty, and questions that test mutual fit.
Behavioral & LeadershipHR Screen - DatabricksMediumSoftware EngineerForward Deployed Engineer Screen: Role Fit, Client Work and Databricks Projects
Practice answers for a short recruiter phone screen for a Forward Deployed Engineer role at Databricks. It covers preferred location, understanding of the role, an experience walkthrough, client-facing work, data engineering tools built, a project delivered on Databricks, and programming languages, testing concise and honest communication.
Behavioral & LeadershipHR Screen - DatabricksMediumSoftware EngineerShare background, conflicts, and proud project details
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Share background, conflicts, and proud project details states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipHR Screen - DatabricksMediumSoftware EngineerSolve graph path, interval deletion, and robbery
This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Solve graph path, interval deletion, and robbery states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Coding & AlgorithmsHR Screen