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