Katkat

practice a little every day, paws crossed ♡

Machine Learning Engineer 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–4 of 4 results

  • Capital OneMediumMachine Learning Engineer
    Maximize grid-path expression and count sawtooth subarrays

    This multi-part question evaluates dynamic programming and state management for constrained grid traversal with left-to-right expression evaluation, alongside parity-based array analysis and combinatorial counting of contiguous subarrays.

    Coding & AlgorithmsHR Screen
  • MicrosoftMediumMachine Learning Engineer
    Find the Lowest Common Ancestor in a Binary Search Tree

    This problem tests the ability to leverage the Binary Search Tree (BST) property to efficiently locate the Lowest Common Ancestor (LCA) of two nodes.

    Coding & AlgorithmsHR ScreenBSTTreesRecursion
  • MicrosoftMediumMachine Learning Engineer
    Find the Lowest Common Ancestor in a Binary Tree

    This problem tests tree traversal techniques and recursion logic to identify the deepest node that is an ancestor to two specified nodes in an arbitrary binary tree.

    Coding & AlgorithmsHR ScreenTreesRecursionDFS
  • MicrosoftMediumMachine Learning Engineer
    Implement SFT Sample Packing

    This problem tests your ability to efficiently pack variable-length sequences into fixed-length blocks for training, ensuring padding tokens do not influence the loss calculation.

    Coding & AlgorithmsHR ScreenNLPData PreprocessingArrays