Microsoft Senior Machine Learning Engineer Onsite Interview Overview
Interview Experience
This post was last edited by Anonymous on 2025-10-08 12:14 Interview: HM (Host) discussed background, roughly designed a recommendation system and a simple rag system, converting user input into Kusto
Full Details
This post was last edited by Anonymous on 2025-10-08 12:14 Interview: HM (Host) discussed background, roughly designed a recommendation system and a simple rag system, converting user input into KustoQL. VO (Voiceover): 1. Given two strings, select one palindrome from each to form the longest possible new palindrome; also asked how to optimize when deploying an LLM, considering both infrastructure and model optimization. 2.
Coding traversal of a tree with certain conditions;
follow-up: pruning based on certain conditions. 3. ML fundamentals and designing a RAG system, considering both infrastructure and ML: how to store documents, how to index, what model to use, and what optimization strategies are available for each part. I didn't answer any particularly specialized questions; waiting for the results.
About This Question
This is a candidate experience report from a microsoft interview for a mle role (senior level) during the onsite round reported in 2025.
It covers the following topics: Tree, Sql, Strings .
Difficulty rating: Easy