READ. UNDERSTAND. PRACTICE.
Interview questions
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
1,290 resources · Page 30 of 54
Interview questions · Pinterest
Explain BLS vs CLS; compute t-stats
This question evaluates causal inference and experimental measurement skills in digital advertising, including distinctions between Brand Lift Studies and Conversion Lift Studies, sources of bias and variance, observational identification methods (Diff‑in‑Diff and Propensity Score Matching), and applied hypothesis testing for proportions and DiD variance estimation. It is commonly asked to gauge an interviewee's ability to reason about trade-offs between survey- and experiment-based metrics, state identification assumptions and robustness checks, and perform practical statistical inference; the domain is Statistics & Math for a data scientist role and the level spans both conceptual understanding and practical application.
Interview questions · Anthropic
Explain career goals and cultural alignment
Explain career goals and cultural alignment 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 · Citadel
Explain career motivations and choices
This question evaluates self-awareness, career motivation, role-fit, decision-making, and communication skills for a Software Engineer by probing career values, educational and internship choices, and motivation for entering the finance industry.
Interview questions · Upstart
Explain career moves and defend moat
This question evaluates a candidate's ability to narrate career progression with quantified outcomes, analyze and defend a company's sustainable competitive advantage (moat) using a strategic framework, and present high-visibility decisions and trade-offs under deadline, testing competencies in self-awareness, strategic reasoning, risk assessment, stakeholder communication, and metrics-driven impact reporting for a Data Scientist role in the Behavioral & Leadership category. It is commonly asked to assess how well a candidate synthesizes narrative and quantitative evidence for leadership and cross-functional contexts, and it targets both conceptual understanding of strategic frameworks and practical application of metrics and presentation trade-offs.
Interview questions · PayPal
Explain Challenging Project and Decision-Making Process
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Explain Challenging Project and Decision-Making Process states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Bank of America
Explain coding solution and alternatives
Explain coding solution and alternatives 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 · Amazon
Explain complex tech to non-technical stakeholder
This question evaluates a data scientist's ability to communicate complex modeling decisions, justify trade-offs and risks, demonstrate measurable impact through a STAR example, and produce supporting artifacts for non-technical stakeholders.
Interview questions · DoorDash
Explain conflict resolution and growth
This question evaluates collaboration, ownership, technical leadership, conflict resolution, incident management, decision-making, and the ability to learn from and prevent mistakes.
Interview questions · Jump Trading
Explain C++ vector, unordered_map, and virtual functions
Explain C++ vector, unordered_map, and virtual functions 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 · Citi
Explain data structure fundamentals
This question evaluates understanding of data structure fundamentals, specifically hash map internals (hashing, collision resolution strategies, load factor, and resizing), time complexity analysis for search/insert/delete, contrasts between arrays and linked lists for random access and insertion, and typical use cases and complexities for stacks versus queues. It is commonly asked in technical interviews to assess algorithmic thinking and the ability to reason about performance trade-offs and appropriate data structure selection; domain: Coding & Algorithms; level: tests both conceptual understanding and practical application.
Interview questions · Amazon
Explain deadlines, going beyond, and persuasion
Explain deadlines, going beyond, and persuasion 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
Explain differences between Python list and tuple
Evaluates understanding of Python data structures—specifically lists versus tuples—by probing concepts such as mutability and its implications, high-level performance and memory trade-offs, typical use cases, and hashability for use as dictionary keys.
Interview questions · EY
Explain education-to-impact alignment
This question evaluates a candidate's ability to translate formal education and applied experience into concrete, measurable technical impact by articulating specific concepts used, artifacts produced, and quantifiable outcomes, while also assessing evidence-based communication and leadership in prioritizing risk reduction and value creation.
Interview questions · Rbcroyalbank
Explain ETL schema changes and ensure integrity
This question evaluates proficiency in handling ETL schema evolution, maintaining end-to-end data integrity (accuracy, completeness, consistency, timeliness), pipeline reliability, and leadership in incident response, and is commonly asked to gauge experience managing schema drift, enforcing data quality, and owning production pipelines.
Interview questions · Capital One
Explain fit for Capital One BA
This question evaluates communication, stakeholder-influence, data-driven decision-making, impact quantification, and self-awareness about skill gaps. It is commonly asked in technical screens within the Behavioral & Leadership category and Data Science/business-analysis domain to test practical application via a concise pitch while also probing conceptual understanding of prioritization and measuring business outcomes.
Interview questions · TikTok
Explain gap and project contributions
This question evaluates a candidate's ability to explain employment gaps and provide a project deep-dive demonstrating ownership, technical decision-making, measurable impact, and clear delineation of personal contributions, testing communication, accountability, and system design competencies.
Interview questions · Uber
Explain grocery-specific product strategy and scrappy XP
This question evaluates a data scientist's product-strategy and experimentation design competencies, including operational constraints, metric definition, hypothesis framing, risk identification, and cross-functional leadership during a grocery vertical launch.
Interview questions · DoorDash
Explain handling conflicts and learning from mistakes
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Explain handling conflicts and learning from mistakes states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Coinbase
Explain handling pressure to bend rules
This question evaluates a candidate's competency in ethical decision-making, risk assessment, regulatory compliance (including data governance and payroll/immigration constraints), stakeholder influence, and cross-functional communication under pressure.
Interview questions · Instacart
Explain handling very large datasets
This question evaluates a candidate's competence in ingesting and processing very large datasets, covering storage formats and partitioning, memory and compute constraints, schema evolution, data quality checks, indexing strategies, tool selection in SQL/Python ecosystems, and code-level performance optimizations.
Interview questions · PayPal
Explain HashMap internals and collisions
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 HashMap internals and collisions states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Capital One
Explain helping-others trade-offs with evidence
This question evaluates a Data Scientist's leadership, collaboration, prioritization, stakeholder management, documentation practices, and ability to quantify impact and analyze trade-offs, framed in the Behavioral & Leadership category.
Interview questions · Capital One
Explain how helping others helped you
This question evaluates behavioral and leadership competencies—proactive collaboration, independent initiative, stakeholder management, and the ability to quantify return on investment in a Data Scientist context within the Behavioral & Leadership domain.
Interview questions · Notion
Explain impact and partnership
This question evaluates a Data Engineer's behavioral and leadership competencies, including ownership, cross-functional collaboration with data scientists and partners, stakeholder communication, problem framing, impact measurement, and responsiveness to managerial feedback, and is categorized under Behavioral & Leadership.