Top 11
Prep plan
Updated weekly · Last refresh Nov 6
B

ByteDance/Tiktok Machine Learning Engineer Interview Questions

The questions to prepare for a ByteDance/Tiktok Machine Learning Engineer interview. Questions from real interview reports rank first. Updated daily.

11questions
~1htotal time
Track your progressSign up free to work through all 11 questions and resume where you left off.
Start practicing free →
1
Machine LearningStart here. 7 questions · ~56 min
FlashAttention ConceptsHard

Explain FlashAttention's IO-aware attention algorithm, memory savings, and speed advantages over standard attention.

model architectureDeep LearningoptimizationBByteDance/Tiktok
Diffusion models in productionMedium

Assesses practical experience deploying diffusion-based models in production.

production systemsBByteDance/Tiktok
GRPO vs PPO reward design revisitMedium

Assesses understanding of gradient-based policy optimization and reward shaping.

model comparisonBByteDance/Tiktok
Deployment and performance in big dataMedium

Evaluates deployment strategies and performance tuning in large-scale systems.

performance optimizationBByteDance/Tiktok
More Machine Learning questions with a free account
2
System Design4 questions · ~32 min
Crawler detection at scaleHard

Assesses large-scale security and bot-detection system design.

system architecturescalabilityBByteDance/Tiktok
Ad reranking system designHard

Tests system design for high-scale ad ranking with business impact at ByteDance/TikTok.

system architectureBByteDance/Tiktok
Data pipeline challenges for recommender systemsMedium

Evaluates data engineering and reliability for recommender workflows.

data pipelinesscalabilityRecommendation SystemsBByteDance/Tiktok
Ad rerank system designHard

Evaluates system design for post-click optimization in advertising.

system architecturedesignBByteDance/Tiktok

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 11 questions to finish this plan.