Katkat

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 Scientist
    Designing 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    Explain 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 Scientist
    From 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 Scientist
    LLM 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 Scientist
    Test 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 Scientist
    Simulate 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