Software Engineer Machine Learning Interview Questions

8,197 software engineer machine learning interview questions shared by candidates

In the first-round interview, questions focused on optimizer usage in ML (SGD vs. Adam, learning rate scheduling), a LeetCode problem on implementing MinStack with O(1) retrieval of the minimum element, and resume-based discussions on past projects, technical challenges, and problem-solving approaches in distributed systems and NLP.
avatar

Machine Learning Engineer

Interviewed at TikTok

3.2
Mar 15, 2025

In the first-round interview, questions focused on optimizer usage in ML (SGD vs. Adam, learning rate scheduling), a LeetCode problem on implementing MinStack with O(1) retrieval of the minimum element, and resume-based discussions on past projects, technical challenges, and problem-solving approaches in distributed systems and NLP.

Hackerrank online assessment. 5 questions intotal, 2 MCQs and 3 coding questions. First two are leetcode easy to medium, and the last one is leetcode hard. They do test you on linux stuff even if you are applying for a machine learning position.
avatar

Machine Learning Intern

Interviewed at ByteDance

3.4
Jan 31, 2024

Hackerrank online assessment. 5 questions intotal, 2 MCQs and 3 coding questions. First two are leetcode easy to medium, and the last one is leetcode hard. They do test you on linux stuff even if you are applying for a machine learning position.

Viewing 7821 - 7830 interview questions

Glassdoor has 8,197 interview questions and reports from Software engineer machine learning interviews. Prepare for your interview. Get hired. Love your job.