READ. UNDERSTAND. PRACTICE.
Interview questions
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
1,290 resources · Page 32 of 54
Interview questions · NVIDIA
Explain NVIDIA fit and role value
This question evaluates a candidate's cultural and role fit, ability to communicate measurable impact, skill in mapping past data-science projects to posted responsibilities, awareness of recent organizational initiatives, and adaptability to team culture.
Interview questions · Microsoft
Explain owning and debugging infra modules
This question evaluates ownership, debugging, and operational competence for low-level infrastructure components such as storage, distributed systems, and other reliability-critical infra, emphasizing reliability/performance goals, incident investigation, trade-off reasoning, and executional ownership.
Interview questions · PayPal
Explain past experience and role fit
Explain past experience and role fit 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 · WeRide
Explain PhD relevance to software engineering
This question evaluates the candidate's ability to translate PhD research into practical software engineering competencies, including technical skills (programming, algorithms, systems design, data processing), engineering practices (testing, version control, CI/CD), and communication of measurable impact.
Interview questions · Applied Intuition
Explain potential reason for PIP risk
This question evaluates a candidate's self-assessment, accountability, communication, and early risk-identification competencies in the context of individual performance and team dynamics for a Software Engineer role within the Behavioral & Leadership domain.
Interview questions · Natoora
Explain pricing fit and ETL architecture
A Natoora Data/Pricing Analyst technical screen that probes how a candidate with no direct pricing experience defends their fit: transferable analytics skills, a ramp plan on food-pricing metrics (revenue, margin, volume, markdown, spoilage), Google Sheets vs code trade-offs, and an end-to-end ETL pipeline deep dive. The model answer shows how to articulate data infrastructure, automation levels, and decision points credibly.
Interview questions · Capital One
Explain production model drop to a PM
This question evaluates a candidate's ability to explain production model degradation, translate technical diagnostics into non-technical language, and articulate trade-offs between user impact and delivery timelines.
Interview questions · TikTok
Explain project choices, metrics, and AI usage
This question evaluates a software engineer's competency in project decision-making, trade-off analysis, metrics-driven impact assessment, and responsible AI tool usage, covering technical leadership, product thinking, measurement, and privacy/security considerations.
Interview questions · Plaid
Explain project scope, timeline, and delegation
This question evaluates project management, technical ownership, estimation, risk management, delegation, and cross-team communication competencies within the Behavioral & Leadership domain for software engineers.
Interview questions · Anthropic
Explain projects and handle AI-safety conflicts
This question evaluates leadership, technical ownership, communication, trade-off analysis, ethical reasoning, and judgment on AI safety by asking candidates to describe projects and defend value-driven decisions.
Interview questions · Lowe's
Explain Python internals and practices
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 Python internals and practices states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Apple
Explain Python lists, dicts, and concurrency
Explain Python lists, dicts, and concurrency evaluates SQL or pandas logic, joins, grouping, window functions, null handling, edge cases, and validation 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 · Amazon
Explain Resolving a Complex Technical Challenge Successfully
Explain Resolving a Complex Technical Challenge Successfully 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 · Lyft
Explain resume projects and behavioral responses
This question evaluates leadership, ownership, communication, conflict resolution, project management, and technical decision-making competencies through recounting a resume project using the STAR framework.
Interview questions · Citadel
Explain role, motivations, values, and relocation expectations
A Citadel Software Engineer HR/recruiter screen covering a self-introduction and team overview, reasons for leaving, what you value in a company, and NYC relocation with total-compensation expectations. The guide gives frameworks and sample scripts for each part, scored on communication, motivation/fit, and realistic relocation and pay logistics rather than technical depth.
Interview questions · Capital One
Explain Shell Script for Python Virtual Environment Setup
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 Shell Script for Python Virtual Environment Setup states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · HBO
Explain streaming move and industry tradeoffs
This question evaluates a data scientist's strategic product and organizational leadership competencies, including industry landscape analysis, data/ML maturity assessment, post‑merger data governance and experimentation harmonization, cross‑office communication and psychological safety, and rapid dashboard scoping and prioritization.
Interview questions · Attentive
Explain switch to product analytics and company fit
This question evaluates a data scientist's product analytics and leadership competencies, including end-to-end decision ownership, prioritization of product metrics, communicating trade-offs between statistical rigor and speed, and influencing stakeholders within a B2B mobile messaging context that has compliance and deliverability constraints.
Interview questions · Upstart
Explain tackling ambiguity and defending a decision
This question evaluates judgment under ambiguity, data-driven decision-making, stakeholder alignment, trade-off analysis, and post-decision learning in a data science context, and is categorized within Behavioral & Leadership interview topics.
Interview questions · Cloudflare
Explain technical details of a past project
This question evaluates a candidate's ability to articulate system architecture, implementation details, and technical decision-making from a past project, reflecting technical ownership and clarity of communication.
Interview questions · NVIDIA
Explain virtual machines and concurrency basics
This question evaluates understanding of virtualization (virtual machine architecture, hypervisor types, and how CPU, memory, storage and networking are virtualized along with their performance and security tradeoffs) and concurrency fundamentals (distinction between concurrency and parallelism, common primitives like threads, locks and atomics, as well as race conditions, deadlocks and debugging production concurrency issues). It is commonly asked in Software Engineering Fundamentals interviews to assess system-level reasoning about trade-offs, isolation and safe concurrent design, and it tests both conceptual understanding and practical application at a senior-engineer depth.
Interview questions · DoorDash
Explain why DoorDash and job change
This question evaluates a data scientist's cross-functional leadership, marketplace and operations judgment, and ability to quantify trade-offs across customer experience, worker earnings, cost, and reliability within a behavioral & leadership interview for a Data Scientist role.
Interview questions · MathWorks
Explain why EDG and why you fit
This question evaluates motivation, cultural alignment, communication skills, and the ability to present concrete, impact-driven examples from prior work, and it falls under the Behavioral & Leadership domain.
Interview questions · Capital One
Explain why join C1 and your impact
This question evaluates a data scientist's motivation and role fit, ability to articulate measurable impact and project outcomes, stakeholder management and communication skills, domain expertise in financial-services analytics and responsible AI, and awareness of regulatory constraints.