The initial interview was with a recruiter who asked general questions about my research and field of study.
The second interview was a LeetCode-style interview.
The interview process did not proceed beyond this point.
They asked me to write code to determine when to buy and sell a stock for maximum profit, given perfect information about its price over time (including the future).
You are given a list of numbers indicating the stock's value each day. Each day you can choose to buy or sell.
The following metrics were computed from 1 interview experience for the TikTok Machine Learning Engineer Graduate role in San Francisco, California.
TikTok's interview process for their Machine Learning Engineer Graduate roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for TikTok's Machine Learning Engineer Graduate interview process in San Francisco, California.