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 46 of 54

  1. Interview questions · Lyft

    Print the K-th non-empty line

    This question evaluates streaming file I/O, memory-efficient data processing, UTF-8 handling, and robustness with edge cases such as blank lines, trailing newlines, and files containing fewer than K non-empty lines, while also requiring reasoning about time and space complexity.

  2. Interview questions · Stripe

    Prioritize a 6-hour take-home effectively

    This question evaluates a candidate's ability to scope and time-box work, prioritize analyses and features, articulate trade-offs and risks, and produce concise deliverables under a tight deadline, reflecting judgment and leadership competencies for a Data Scientist.

  3. Interview questions · Reddit

    Prioritize competing engineering requests

    This question evaluates a data scientist's prioritization, stakeholder management, trade-off communication, and leadership competencies when balancing competing analytics and experimentation requests.

  4. Interview questions · Instacart

    Prioritize conflicting tasks under shifting deadlines

    This question evaluates a data scientist's prioritization, stakeholder management, trade-off analysis, and time-management skills when coordinating conflicting, time-sensitive requests.

  5. Interview questions · DoorDash

    Prioritize projects and manage tight deadlines

    This question evaluates prioritization, scope definition, stakeholder leadership, resource and risk management competencies for a Data Scientist in the Behavioral & Leadership category.

  6. Interview questions · Capital One

    Prioritize six improvements for a favorite app

    This question evaluates a data scientist's product-thinking, prioritization, impact-estimation, experimentation design, and risk-mitigation competencies, framed within the Behavioral & Leadership domain and focused on product management, modeling, and experimentation.

  7. Interview questions · Amazon

    Prioritize Tasks and Respond to Coworker Concerns

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Prioritize Tasks and Respond to Coworker Concerns states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  8. Interview questions · UiPath

    Probability a draw-until-threshold score ends at or below a limit

    A coding question on probability: a player repeatedly adds a uniformly random number of points until the total reaches a threshold, and you return the probability that the final total is at most a given limit. It tests careful probabilistic reasoning and an efficient computation for inputs up to ten thousand.

  9. Interview questions · Clickup

    Process document edit events

    This question evaluates implementing and manipulating a line-based document through sequential event processing, emphasizing array/list operations, string handling, and state management; it belongs to the Coding & Algorithms domain and tests data-structure and input-event processing competency.

  10. Interview questions · Amazon

    Process real-time enter/exit events and actives

    This question evaluates a candidate's competence in event-time processing, stateful windowed aggregations, deduplication, late and out-of-order event handling, and streaming-system design including state management and scalability.

  11. Interview questions · Uber

    Produce a valid deployment order

    This question evaluates proficiency in graph algorithms and dependency resolution, including concepts such as topological ordering, cycle detection, and complexity analysis, plus systems-level reasoning about service deployment dependencies.

  12. Interview questions · Meta

    Promote Inclusion and Overcome Barriers in Social-Commerce Team

    Promote Inclusion and Overcome Barriers in Social-Commerce Team 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.

  13. Interview questions · Chime

    Propose Innovative Ideas and Convince Others Effectively

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Propose Innovative Ideas and Convince Others Effectively states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  14. Interview questions

    Prove reservoir sampling correctness

    This question evaluates randomized and streaming algorithm skills, including mastery of reservoir sampling, induction-based correctness proofs, probability reasoning, and complexity analysis for sampling under strict memory constraints.

  15. Interview questions · Freddie Mac

    Prove SQL proficiency with concrete outcomes

    This question evaluates a data scientist's SQL proficiency across querying (window functions, CTEs, joins, aggregation), data modeling (normalization, dimensional modeling, slowly changing dimensions), and operations (performance tuning, deployments, observability), while also assessing behavioral and leadership competencies such as mentorship, code review, and safe deployment practices. It is commonly asked to confirm practical application on analytical workloads and production safety, testing the SQL/data-engineering domain with both hands-on practical tasks and higher-level conceptual understanding of performance, migration strategies, and review processes.

  16. Interview questions · Walmart Labs

    Provide self introduction, achievements, automation challenges, code quality, mentoring

    Provide self introduction, achievements, automation challenges, code quality, mentoring 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.

  17. Interview questions · Scale AI

    Quantify impact of your projects using STAR

    This question evaluates a candidate's ability to use the STAR method to articulate project ownership, quantify technical and business impact, and demonstrate leadership, communication, and metrics literacy for a Software Engineer role.

  18. Interview questions · Meta

    Quantify launch decision with tests and guardrails

    This question evaluates a data scientist's competency in experimental design, statistical inference, and causal-effect estimation for clustered A/B tests, including sample size calculation with design effect, selection of cluster-robust hypothesis tests, sequential alpha-spending, multiple-testing control for guardrails, and quantifying contamination bias. It is commonly asked in the Statistics & Math domain to assess the ability to formalize decision rules that control type I/II errors and interpret confidence intervals under clustering and interim looks, testing both conceptual understanding of statistical principles and practical application of experiment governance.

  19. Interview questions · TikTok

    Rank factors for TikTok market entry

    This Behavioral & Leadership interview prompt for a Data Scientist evaluates cross-functional prioritization, market-entry decision-making, experimental design and measurement, commercial analytics, and regulatory risk assessment within product and growth strategy.

  20. Interview questions · Instacart

    Recommend and validate a budget allocation strategy

    This question evaluates a data scientist's competency in budget allocation, experimental design, KPI definition, segmentation, and causal inference by requiring translation of SQL-derived spend and profitability insights into constrained program- and advertiser-level budget rules while managing concentration risk.

  21. Interview questions · TikTok

    Reflect on a challenging project you led

    This question evaluates leadership, cross-functional influence, and applied data science competencies—focusing on ambiguity management, causal measurement, hypothesis testing, and driving product decisions.

  22. Interview questions · Meta

    Reflect on Conflict Resolution and Key Learnings

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Reflect on Conflict Resolution and Key Learnings states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  23. Interview questions · Amazon

    Reflect on criticism and deadlines

    Reflect on criticism and deadlines 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.

  24. Interview questions · Palantir

    Reflect on experiences and teamwork

    Reflect on experiences and teamwork 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.