This guide draws on 6 first-hand interview accounts from Nowcoder. Candidates describe about 1 round on average, most often technical interviews and system design.
These 6 writeups cover software engineering roles. All of them were posted under a forum handle, so we could not verify the authors’ identities.
Internship. 1 round. Shared by 711露头被斩杀 on nowcoder, 2026-09-16
1InterviewTechnical40-minute round on testing knowledge, agent design for test generation, an easy binary search and project discussion.Covered: Motivation for testing, Black-box vs white-box, API and UI automation, Agents, skills and MCP, Design a test-case review agent, Binary search, AI-assisted development, Postman and packet capture
Test Development Engineer Intern (Live Services)
Received an offer
Internship. 1 round. Shared by 批踢踢 on nowcoder, 2026-09-17
1First roundTechnicalInternship AI content pipeline questions, motivation for testing and designing test cases for live comments. Passed.Covered: AI-generated content detection, Tool-call parameter hallucination, Online vs offline evaluation, Turning requirement docs into tasks, GPU contention, Burst traffic in Python services, Why test development, Danmaku test cases
Test Development Engineer Intern (Live Services)
Received an offer
Internship. 1 round. Shared by 批踢踢 on nowcoder, 2026-09-17
1Second roundTechnicalValidation of an internship project, a live-comment rate limiter design and test-case design. Verbal offer followed.Covered: System validation, Content quality checks, Project challenges, Development vs business preference, Danmaku rate limiting with sliding windows, Danmaku test design and room isolation, Availability
Backend Engineer
Outcome not shared
New grad. 1 round. Shared by Decadeqqq on nowcoder, 2026-10-09
1Third roundSystem designProject rationale followed by design questions on running analytics across regions and keeping writes reliable.Covered: Project background, Traffic data collection, Stateful service scheduling, Multi-region analytics design, Write reliability
Recommendation Algorithm Engineer
Outcome not shared
unknown. 1 round. Shared by 算法打工人小旺 on nowcoder, 2026-09-19
1First roundTechnicalDeep generative recommendation project questions plus classic retrieval modeling and a product critique.Covered: Semantic ID with exposure constraints, SID collision rate, LoRA SFT for generative retrieval, Cold-start users, Generative retrieval latency, Two-tower limitations and long-tail items, Pointwise, pairwise and listwise losses, InfoNCE temperature, Diversity across the ranking pipeline
Recommendation Algorithm Engineer
Outcome not shared
unknown. 1 round. Shared by 算法打工人阿旺 on nowcoder, 2026-09-19
1First roundTechnicalDeep generative recommendation project questions plus classic retrieval modeling and a product critique.Covered: Semantic ID with exposure constraints, SID collision rate, LoRA SFT for generative retrieval, Cold-start users, Generative retrieval latency, Two-tower limitations and long-tail items, Pointwise, pairwise and listwise losses, InfoNCE temperature, Diversity across the ranking pipeline
Bilibili interviews: FAQ
What is the interview process like at Bilibili?
This guide draws on 6 first-hand interview accounts from Nowcoder. Candidates describe about 1 round on average, most often technical interviews and system design.
What topics does Bilibili test in interviews?
Commonly reported topics include Semantic ID with exposure constraints, SID collision rate, LoRA SFT for generative retrieval, Cold-start users, Generative retrieval latency, Two-tower limitations and long-tail items.
These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often. Treat this as directional prep, not a script.