Top 9
Prep plan
Updated weekly · Last refresh Sep 22
B

Bilibili Software Engineer Interview Questions

The questions to prepare for a Bilibili Software Engineer interview. Questions from real interview reports rank first. Updated daily.

9questions
~1htotal time
Track your progressSign up free to work through all 9 questions and resume where you left off.
Start practicing free →
1
Technical FundamentalsStart here. 5 questions · ~40 min
Elasticsearch and Flink ExperienceMedium

Evaluates experience with search, analytics, and stream processing at scale.

data processingBBilibili
Explain QUIC and TCP DifferencesMedium

Evaluates understanding of modern transport protocols and their applicability to large-scale media platforms.

BBilibili
TCP vs UDP DifferencesMedium

Assesses understanding of transport layer tradeoffs in media streaming and interactive services.

BBilibili
Smart Pointers in C++Medium

Tests knowledge of memory management and resource ownership in C++ for scalable services.

memory managementc++BBilibili
ML Concepts Like Youtube-DNN or MMOEMedium

Assesses understanding of ML concepts applicable to content recommendation systems at Bilibili.

Machine LearningBBilibili
2
Behavioral & Leadership3 questions · ~24 min
Team Delivery of Complex FeatureMedium

Tests teamwork, cross-functional collaboration, and impact on a large-scale product.

teamworkcollaborationfeature deliveryBBilibili
Most Difficult Technical ProblemMedium

Evaluates problem-solving resilience, root-cause analysis, and technical judgment.

project experienceProblem SolvingBBilibili
More Behavioral & Leadership questions with a free account
3
More topics1 question · ~8 min
The finish line: interview-readyComplete all 9 questions to finish this plan.