cswork / libraryOpen practice workspace

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  21. 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.

  22. 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.

  23. 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.

  24. 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.