Top 35
Prep plan
Updated weekly · Last refresh Aug 30

ByteDance Research Scientist Interview Questions

The questions to prepare for a ByteDance Research Scientist interview. Questions from real interview reports rank first. Updated weekly.

35questions
~6htotal time
Track your progressSign up free to work through all 35 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 10 questions · ~101 min
Find Two Sum IndicesEasy
Practice

Use a hash map to find two array elements that sum to a target in O(n) time.

Hash TablesArraysSortingByteDance
Design an LRU CacheEasy
Practice

Implement an LRU cache in O(1) average time using a hash table and doubly linked list.

Hash TablesQueueLinked ListsByteDance
More Coding questions with a free account
2
Machine Learning4 questions · ~40 min
Supervised vs Unsupervised LearningEasy

Explain how supervised and unsupervised learning differ, and ground the distinction in a practical ML example.

Unsupervised LearningFeature EngineeringBias-Variance TradeoffByteDance
More Machine Learning questions with a free account

Sign up to see every question

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

Get my prep plan
3
System Design4 questions · ~40 min
Design a Short-Video Retention RecommenderHard

Design a short-video recommendation system that balances immediate engagement with long-term retention in a personalized feed.

ML RankingRetrievalRecommendation SystemsByteDance
Reducing Recommendation LatencyHard

Tests your system thinking for performance optimization in large-scale recommendation serving.

Feature StoreModel ServingRecommendation SystemsByteDance
More System Design questions with a free account
4
Model Evaluation3 questions · ~30 min
Evaluating Research SuccessMedium

Tests your ability to define success criteria, measure outcomes, and iterate based on evidence.

Cross-ValidationAccuracyByteDance
More Model Evaluation questions with a free account
5
Behavioral & Leadership12 questions · ~121 min
More Behavioral & Leadership questions with a free account
6
More topics2 questions · ~20 min
Handling Conflicting DataMedium

Tests your approach to data quality, reconciliation, and robust modeling under inconsistencies.

RegressionCausal InferenceByteDance
Agent Tooling Failure ModesMedium

Evaluates your understanding of risks, reliability issues, and safeguards for tool-using agents.

ByteDance
The finish line: interview-readyComplete all 35 questions to finish this plan.