Tho Le

A Data Scientist. Looking for knowledge!

Interview Resources - Machine Learning Engineer (MLE)

14 Feb 2025 » data, resources, interviews, MLE

Articles

  • How I Cracked the Meta Machine Learning Engineering Interview
    • Coding: 3 rounds = 6 questions. Medium Leetcode. Check out Leetcode top-10 Facebook-tagged questions.
      • Communicate clearly: (1) understanding (2) describe algo and complexity at a high level (3) implement (4) test
      • Bias for speed: During (2), bias for a sub-optimal solution that you can write quickly.
    • Design interviews: 2 rounds: system design, ML system design.
      • System design: solve a problem with a distributed system.
      • ML system design: solve a problem with ML, e.g. build a classification system or a rec system.

System Design

Tips

  • Be proactive: you have to be the one to drive the conversation.
  • Outline: (1) clarify the problem (2) propose a high-level design (3) draw out the design (4) zoom into certain components
  • Practice drawing: Excalidraw.

Resources