Back to Interview Prep
Interview Questions
Browse through curated interview questions. Filter by difficulty and topic to focus on what matters most to you.
Filters
Difficulty
Topics
Showing 13 of 13 questions
Explain precision, recall, and F1-score
FoundationalMachine LearningData Science
Explain what precision, recall, and F1-score mean. When would you optimize for one over the other?
Explain the difference between correlation and causation
FoundationalStatistics & ProbabilityData Science
What's the difference between correlation and causation? Provide examples and explain how you would establish causality in practice.
Explain what a p-value is and how to interpret it
FoundationalStatistics & ProbabilityData Science
What is a p-value and how should it be interpreted in the context of hypothesis testing?
What is feature engineering and why is it important?
FoundationalData ScienceMachine Learning
Explain feature engineering and provide examples of common feature engineering techniques. Why is it often more important than model selection?
Explain Python list comprehensions and their advantages
FoundationalPythonProgramming
What are list comprehensions in Python? Provide examples and explain when they should be used instead of traditional for loops.
Explain the different types of SQL joins
FoundationalSQLProgrammingData Science
Explain the different types of SQL joins (INNER, LEFT, RIGHT, FULL OUTER) and when you would use each one.
How do you design and analyze an A/B test?
IntermediateStatistics & ProbabilityData Science
Walk through how you would design, execute, and analyze an A/B test. What are the key considerations and potential pitfalls?
Explain the Central Limit Theorem and its importance
IntermediateStatistics & ProbabilityData Science
What is the Central Limit Theorem (CLT)? Why is it important in statistics and data science?
Explain cross-validation and its types
IntermediateMachine LearningData ScienceStatistics & Probability
What is cross-validation? Explain different types of cross-validation and when to use each one.
Explain the bias-variance tradeoff
IntermediateMachine LearningData ScienceStatistics & Probability
Explain the bias-variance tradeoff in machine learning. How does it relate to model complexity and overfitting/underfitting?
How do you handle imbalanced datasets?
IntermediateMachine LearningData Science
What is class imbalance? What problems does it cause, and what techniques can you use to address it?
Explain L1 and L2 regularization
IntermediateMachine LearningData Science
What are L1 and L2 regularization? How do they differ, and when would you use each?
Compare Bayesian and Frequentist approaches to inference
AdvancedBayesian StatisticsStatistics & ProbabilityData Science
What are the fundamental differences between Bayesian and Frequentist approaches to statistical inference? When would you choose one over the other?