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

  1. Interview questions · NVIDIA

    Explain a graphics testing project in depth

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Explain a graphics testing project in depth states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  2. Interview questions · Intuit

    Explain a non-linear industry switch

    This question evaluates cross-domain adaptability, leadership in career decision‑making, stakeholder communication, and the ability to demonstrate measurable business impact for a Data Scientist making a non-linear industry switch.

  3. Interview questions · LinkedIn

    Explain a past project and critique a prior team

    This question evaluates communication of technical ownership, system architecture reasoning, and leadership competencies such as collaboration, conflict resolution, and influencing change within a Software Engineer role.

  4. Interview questions · LinkedIn

    Explain a project and handle ambiguity

    This question evaluates competence in technical leadership, end-to-end project ownership, systems architecture trade-offs, risk mitigation, measurable outcomes, and incident diagnosis under ambiguity within software engineering. It is commonly asked to assess stakeholder management, handling of functional and non-functional requirements (e.g.

  5. Interview questions · Thumbtack

    Explain a project and justify choices

    This Behavioral & Leadership question for a Data Scientist evaluates end-to-end project ownership, technical depth in feature engineering (including data leakage awareness), metric definition, model validation strategies (offline vs. online), and decision-making under constraints within the data science and machine learning domain.

  6. Interview questions · Datadog

    Explain a project concisely and deeply

    This question evaluates project leadership, technical ownership, stakeholder communication, decision‑making under trade‑offs, and the ability to quantify measurable impact through a concise overview followed by a deep dive.

  7. Interview questions · Meta

    Explain a project’s impact and product thinking

    This question evaluates a product analyst's product thinking, analytical rigor, experiment design and execution, metric selection and trade-off analysis, and ability to quantify and communicate project impact while demonstrating leadership in end-to-end ownership.

  8. Interview questions · Dropbox

    Explain a project with measurable impact

    This question evaluates a data scientist's ability to demonstrate end-to-end project ownership, measurable impact, causal measurement and metric validity, technical design decisions, risk mitigation, scalability reasoning, and management of security/privacy constraints.

  9. Interview questions · ByteDance

    Explain a promotion and key project impact

    This question evaluates a candidate's ability to communicate career progression, leadership influence, ownership of high-impact projects, and aptitude for articulating measurable outcomes and trade-offs.

  10. Interview questions · Meta

    Explain a recent project and measured impact

    This question evaluates project leadership, technical decision-making, trade-off analysis, cross-functional influence, and the ability to quantify impact with metrics.

  11. Interview questions · Amazon

    Explain a research project in depth

    This question evaluates a candidate’s ability to present end-to-end research ownership, including scientific rigor, experimental design, data and labeling strategy, system architecture, quantitative result interpretation, and trade-off reasoning in machine learning projects.

  12. Interview questions · StubHub

    Explain a resume project end-to-end

    This question evaluates a candidate's ability to communicate technical ownership, end-to-end system thinking, measurable impact, and cross-functional leadership through description of problem context, architecture decisions, tooling, timelines, and outcomes.

  13. Interview questions · NVIDIA

    Explain a shader compiler pipeline

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Explain a shader compiler pipeline states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  14. Interview questions · Mistral AI

    Explain AI coding assistant usage strategy

    This question evaluates competency in responsible AI tool usage, ethical judgment, secure handling of sensitive data, attribution and licensing awareness, time management, and communication skills, and is categorized as Behavioral & Leadership with ties to software engineering practices and AI governance.

  15. Interview questions · Confluent

    Explain algorithm strategies and complexity

    Explain algorithm strategies and complexity 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.

  16. Interview questions · Roblox

    Explain an ML project end-to-end with tradeoffs

    This question evaluates a candidate's competency in end-to-end machine learning system design and delivery, covering problem framing, target definition and label leakage prevention, data and metric selection, feature engineering with privacy and fairness constraints, model choice trade-offs, hyperparameter and ablation analysis, and post-deployment monitoring and impact quantification. It is commonly asked to assess practical production experience and trade-off reasoning in the Machine Learning domain, testing both practical application and conceptual understanding of modeling, evaluation, and operational constraints.

  17. Interview questions · Anthropic

    Explain Anthropic motivation and leadership stories

    This question evaluates leadership, ethical reasoning, cultural fit, communication, and project ownership, targeting Behavioral & Leadership competencies for a software engineer role.

  18. Interview questions · Etsy

    Explain approach and seek feedback effectively

    This question evaluates communication, leadership, and project-planning competencies for a Data Scientist role, concentrating on live-coding verbalization, requirement clarification, assumption articulation, feedback solicitation, and four-week internship planning and collaboration.

  19. Interview questions · xAI

    Explain arrays and memory layout

    This question evaluates understanding of arrays, their contiguous memory representation including element size, alignment and indexing arithmetic, along with time-complexity analysis for access, insertion and deletion and implications for cache locality.

  20. Interview questions · PayPal

    Explain AtomicInteger and ABA problem

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Explain AtomicInteger and ABA problem states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  21. Interview questions · Salesforce

    Explain background and Salesforce motivation

    Explain background and Salesforce motivation 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.

  22. Interview questions · Shopify

    Explain background, motivations, and stakeholder handling

    This question evaluates communication, leadership, stakeholder management, career narrative construction, and compensation/logistics transparency, with emphasis on concise self-presentation, project impact articulation, cross-functional collaboration, and cultural alignment for a software engineering role.

  23. Interview questions · Meta

    Explain background, team structure, and role fit

    This question evaluates communication, leadership, organizational design, prioritization, hiring strategy, negotiation, and quantified role-fit competencies for a Data Scientist role.

  24. Interview questions · Meta

    Explain behavioral experiences and decisions

    Explain behavioral experiences and decisions 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.