practice a little every day, paws crossed ♡
Applied Scientist Interview Questions
Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.
- 9403
- Questions
- 546
- Companies
- 11
- Topics
- 8
- Languages
Showing 1–12 of 12 results
- AmazonMediumApplied ScientistDesigning a Bayesian Classifier for Case Analysis
Tests your ability to design a probabilistic Bayesian classification system under conditions of informative missingness, non-stationary class priors, and strict calibration requirements.
Machine LearningOnsiteBayesian ModelingMissing DataModel Calibration - AmazonHardApplied ScientistExplain Collaborative Filtering Approaches
This question evaluates understanding of collaborative filtering approaches and related competencies such as neighborhood-based versus matrix factorization methods, differences for explicit versus implicit feedback, pointwise versus pairwise loss trade-offs, regularization, cold-start and popularity-bias mitigation, evaluation metrics, and scalability considerations. It is asked in the Machine Learning domain to assess both conceptual understanding and practical application for designing, evaluating (e.g., NDCG, MAP) and scaling recommender systems in technical interviews.
Machine LearningOnsite - AmazonMediumApplied ScientistExplain Layer Normalization in Transformers
This question evaluates a candidate's understanding of normalization techniques in deep learning—specifically Layer Normalization in Transformer blocks—covering the LayerNorm equation and the roles of gamma, beta, and epsilon, as well as contrasts with BatchNorm and RMSNorm, in the Machine Learning domain.
Machine LearningOnsite - AmazonHardApplied ScientistExplain Logistic Regression Fundamentals
This question evaluates understanding of logistic regression fundamentals, covering probabilistic modeling, Bernoulli likelihood and logit-link derivation, loss and gradient characterization, calibration and miscalibration remedies, regularization trade-offs, feature scaling and interactions, class imbalance strategies, evaluation metrics for skewed data, coefficient interpretation, and common failure modes. It is commonly asked in technical interviews to assess both theoretical and practical competencies in supervised learning within the Machine Learning domain, with a level of abstraction spanning conceptual derivation and practical application of model behavior and evaluation.
Machine LearningOnsite - AmazonMediumApplied ScientistExplain ML evaluation, sequence models, and optimizers
This question evaluates a candidate's competency in machine learning model evaluation and metrics, sequence modeling trade-offs between transformers and RNNs, image distributional shift detection, and comparative understanding of optimization algorithms within the Machine Learning domain.
Machine LearningOnsite - AmazonHardApplied ScientistExplain NLP/RL concepts used in LLM agents
This question tests the ability to synthesize concepts across LLM agent architecture, RAG systems, and reinforcement learning, focusing on architectural design trade-offs and decision-making logic.
Machine LearningOnsiteLLM-AgentsRAGReinforcement-Learning - AmazonMediumApplied ScientistExplain XGBoost Parallelism Strategies
This question evaluates a candidate's understanding of parallelism and system-level performance in gradient-boosted tree implementations, covering concepts such as histogram-based split finding, sparse feature handling, cache-friendly data layouts, thread-level work partitioning, and multi-machine data-parallel synchronization.
Machine LearningOnsite - AmazonHardApplied ScientistExplain key ML theory and techniques
This interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Explain key ML theory and techniques states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Machine LearningOnsite - AmazonMediumApplied ScientistFrom Early NLP Embeddings to Modern LLM Embeddings
Evaluate the architectural and practical evolution of NLP text embeddings, and formulate a decision framework comparing small bi-encoders versus large LLM-based embedding models based on retrieval quality, latency, and operational cost.
Machine LearningOnsiteEmbeddingsNLPInformation Retrieval - AmazonMediumApplied ScientistLLM Fundamentals: Tokenization Design and KL-Regularized SFT
This problem tests your understanding of subword tokenization strategies and the theoretical motivation behind KL-divergence constraints during supervised fine-tuning.
Machine LearningOnsiteLLMTokenizationSFT - AmazonMediumApplied ScientistTest whether two user populations differ
This question evaluates competency in statistical inference and multivariate analysis, covering hypothesis formulation about equal distributions, preprocessing and normalization considerations, choice of statistical tests or modeling approaches, and interpretation of significance and effect size.
Machine LearningOnsite - WayfairMediumApplied ScientistSimulate and Compare Multi-Armed Bandit Strategies
Compare epsilon-greedy, UCB1, and Thompson sampling in a reproducible Bernoulli bandit simulation with reward, pseudo-regret, and repeated-run uncertainty.
Machine LearningOnsite