READ. UNDERSTAND. PRACTICE.
Interview questions
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
1,290 resources · Page 44 of 54
Interview questions · Stripe
Navigate an ambiguous take-home assessment
This question evaluates competence in scoping ambiguous data science projects, aligning expectations with stakeholders, prioritizing work within a timebox, communicating trade-offs to non‑technical audiences, and producing reproducible deliverables.
Interview questions · Upstart
Navigate Behavioral Rounds with Hiring Manager Successfully
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Navigate Behavioral Rounds with Hiring Manager Successfully states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Microsoft
Navigate bias, sponsorship, and domain misalignment
This Behavioral & Leadership interview question for a Software Engineer evaluates leadership, communication, stakeholder management, bias recognition and mitigation, sponsorship-building across cultures and reporting chains, strategic product‑market assessment in winner‑take‑all contexts, and the ability to establish credibility and measurable impact when pivoting toward AI. It is commonly asked to gauge a candidate's capacity to navigate organizational dynamics and fairness challenges, quantify ramp‑up and growth plans, and demonstrate both conceptual understanding and practical application of people, product, and technical change within the behavioral/leadership domain.
Interview questions · Chime
Navigate Complex Product Challenges in Behavioral Interviews
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Navigate Complex Product Challenges in Behavioral Interviews states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Upstart
Navigate Conflicting Priorities in Cross-Functional Collaboration
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Navigate Conflicting Priorities in Cross-Functional Collaboration states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Netflix
Navigate conflicting signals and ambiguous expectations
This question evaluates a Data Scientist's behavioral and leadership competencies — including adaptability to changing expectations, stakeholder management, prioritization between depth and breadth, decision-making principles, and post-outcome learning — and sits squarely in the Behavioral & Leadership domain.
Interview questions · Amazon
Navigate Crises and Sustain Team Morale Under Pressure
Navigate Crises and Sustain Team Morale Under Pressure 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.
Interview questions · Capital One
Navigate cross-functional conflict to deliver outcomes
This question evaluates cross-functional leadership, stakeholder management, decision-making under conflict, regulatory risk awareness, and the ability to document trade-offs and deliver measurable outcomes in a Data Scientist role.
Interview questions · Affirm
Navigate Cultural Differences in Cross-Functional Teams
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Navigate Cultural Differences in Cross-Functional Teams states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Meta
Navigate reschedules, offers, and team-match uncertainty
This question evaluates competencies in proactive communication, stakeholder management, boundary-setting, due diligence, risk assessment, and escalation planning while managing interview reschedules, competing offers, and uncertain team matches for a Data Scientist role.
Interview questions · Uber
Navigate urgency, priorities, and conflict
This question evaluates a candidate's ability to manage ambiguity, prioritize competing projects and deadlines, navigate cross-team dependencies, influence stakeholders without formal authority, and quantify outcomes and process improvements.
Interview questions · Figma
Negotiate Figma compensation analytically
This question evaluates quantitative compensation analysis, negotiation strategy, and stakeholder communication skills for a Data Scientist role, focusing on modeling offer components and articulating numerical trade-offs.
Interview questions · Nordstrom
Optimize algorithms and validate inputs
Optimize algorithms and validate inputs evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Roblox
Optimize assembly-line scheduling with changeovers
This question evaluates combinatorial optimization and scheduling competencies, specifically reasoning about NP-hardness, sequence-dependent setup times, precedence and downtime constraints, and designing exact and heuristic solvers for makespan minimization.
Interview questions · Roblox
Optimize bread-factory pipeline for max profit
This question evaluates skills in combinatorial optimization, budgeted resource allocation, bottleneck throughput modeling, and algorithm design with cost amortization for maximizing profit under constraints.
Interview questions · NVIDIA
Optimize CUDA GEMM with tiling and coalescing
This question evaluates proficiency in GPU programming and performance optimization, assessing understanding of the CUDA execution model, memory hierarchy and bank conflicts, occupancy limits, and practical kernel design concerns for single-precision GEMM including tiling, coalescing, vectorized memory accesses and benchmarking.
Interview questions · Instacart
Optimize file reading and expression DFS
This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Optimize file reading and expression DFS states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Amazon
Optimize precision–recall under class imbalance
This question evaluates a data scientist's competency in model evaluation under severe class imbalance, covering precision, recall, F1, precision@k, threshold selection, calibration, and interpretation of PR versus ROC curves in the Machine Learning domain.
Interview questions · Capital One
Optimize Pricing Strategy to Achieve Profitability and Market Growth
Evaluates pricing and go-to-market strategy for an unprofitable cloud-service startup. Strong answers diagnose unit economics, package by segment, assess market-share effects, and choose a pricing strategy with risks.
Interview questions · Capital One
Optimize profitability for coding contract decisions
This question evaluates competency in quantitative cost modeling, scheduling, and probabilistic sensitivity analysis within the statistics & math domain, focusing on profit optimization and resource-allocation decisions relevant to a data scientist role.
Interview questions · Optiver
Optimize switching puzzle solution
This question evaluates the ability to model a Lights Out-style grid puzzle as a linear system over GF(2), linear algebra skills (Gaussian elimination and null-space reasoning), and combinatorial optimization for minimizing toggle moves.
Interview questions · Amazon
Optimize with a cache/hash map
Amazon software-engineer technical-screen coding follow-up: take an existing script (e.g. one that resolves file paths or parses license strings) and design a hash-map-backed in-memory cache to speed up repeated lookups. It tests choosing a cacheable computation, defining normalized keys and values, estimating hit rate, picking an eviction policy (LRU/LFU/TTL), invalidating on file mtime/content-hash changes, ensuring concurrency safety, and analyzing time and space complexity before and after caching.
Interview questions · Meta
Overcome Challenges and Build Trust in Teamwork
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Overcome Challenges and Build Trust in Teamwork states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · LendingClub
Overcome Stressful Work Changes and Competing Deadlines
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Overcome Stressful Work Changes and Competing Deadlines states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.