READ. UNDERSTAND. PRACTICE.
Interview questions
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
1,290 resources · Page 27 of 54
Interview questions · Speak
Discuss product sense and team fit
This question evaluates product sense, prioritization frameworks, success-metric design (including leading vs. lagging indicators), mission alignment, and cross-functional collaboration skills for a software engineer on an early-stage language-learning app.
Interview questions · DoorDash
Discuss project experience and teamwork
Discuss project experience 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.
Interview questions · PayPal
Discuss Project Motivation and Career Goals
Discuss Project Motivation and Career Goals 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 · DoorDash
Discuss project motivation and challenges
Discuss project motivation and challenges 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 · Meta
Discuss project pride, conflict, and pivots
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss project pride, conflict, and pivots states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · DoorDash
Discuss Projects and Planning Improvements
This question evaluates ownership, product understanding, end-to-end project leadership, cross-functional collaboration, and the ability to quantify impact within behavioral and leadership competencies for software engineers.
Interview questions · Meta
Discuss Projects, Failures, and Growth
This question evaluates interpersonal and leadership competencies—communication, teamwork, conflict resolution, accountability, resilience, and growth mindset—relevant to a Machine Learning Engineer and is categorized under Behavioral & Leadership.
Interview questions · Asana
Discuss projects, mentorship, and conflict resolution
This question evaluates leadership, project ownership, mentorship, interpersonal communication, and conflict resolution competencies through concrete examples of past work and team interactions.
Interview questions · Microsoft
Discuss proudest project and conflict handling
This question evaluates ownership, technical leadership, communication, and conflict-resolution competencies by probing end-to-end project responsibility and interpersonal handling of disagreements, and it tests the Behavioral & Leadership domain.
Interview questions · TikTok
Discuss Python mutability, copying, and GIL
This question evaluates understanding of Python mutability and copying semantics — including how mutable versus immutable objects affect function arguments and container behavior — and knowledge of the Global Interpreter Lock (GIL) and concurrency models.
Interview questions · Meta
Discuss Research Experience and Challenges
This question evaluates research design, experimental methodology, problem formulation, ownership, collaboration, prioritization, and the ability to learn from failed or ambiguous outcomes within the Machine Learning Engineer role, encompassing communication and leadership competencies.
Interview questions · Adobe
Discuss resume and behavioral scenarios
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss resume and behavioral scenarios states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · XPeng
Discuss resume and company fit
This question evaluates a candidate's competence in reinforcement learning and production-grade ML systems, focusing on technical decision-making, measurable project impact, communication of role and motivation, and leadership in planning within the Behavioral & Leadership domain.
Interview questions · Voleon
Discuss Résumé Highlights and Past Work Experience.
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss Résumé Highlights and Past Work Experience. states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Samsara
Discuss salary expectations
This question evaluates a candidate's ability to communicate compensation expectations, justify a targeted base salary through market benchmarking and assumptions, and articulate openness to trade-offs for a Machine Learning Engineer role.
Interview questions · Stripe
Discuss self-intro, location, pay, motivation
This Stripe Software Engineer technical-screen question covers the opening conversation: a 60–90 second self-introduction, why-Stripe motivation and alignment, location and remote/time-zone preferences, compensation expectations with rationale, and the questions you should ask about team projects and org stability. It evaluates communication, self-presentation, logistical fit, and compensation transparency rather than coding skill.
Interview questions · Affirm
Discuss team fit and leadership with manager
Discuss team fit and leadership with manager 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 · BlackRock
Discuss the future of quantitative finance
This question evaluates strategic, domain-level understanding of quantitative finance, including macroeconomic role, trend identification, risk dynamics, regulatory considerations, and technology impacts as relevant to a Data Scientist role.
Interview questions · Coinbase
Discuss your proudest project
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss your proudest project states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Capital One
Dissect a failure and corrective actions
This question evaluates a candidate's competency in root-cause failure analysis, accountability, stakeholder impact quantification, postmortem documentation, and the design and verification of corrective controls relevant to a Data Scientist role.
Interview questions · Capital One
Draft a non-pushy follow-up email
This question evaluates written communication, professional etiquette, stakeholder management, and the ability to convey technical value succinctly in a Data Scientist hiring context.
Interview questions · Amazon
Drive stakeholder alignment under trade-offs
This question evaluates competency in cross-functional stakeholder alignment, trade-off analysis, data governance and security risk assessment, executive communication, and program decision-making within a technical product context.
Interview questions · Spacex
Dynamic Island Counts
Report the exact island count after each land addition by tracking only activated cells and merging distinct neighboring components efficiently.
Interview questions · Uber
Enforce ordered execution across threads
Enforce ordered execution across threads 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.