ByteDance 软件工程师面经(Onsite)
海外 · 2026-09
三轮技术面加一轮HR沟通,涵盖算法手撕、可观测性八股及支付系统设计
Onsite · 手撕:求解无重复字符的最长子串长度(LeetCode 3)
Onsite · 手撕:实现拓扑排序,给出能够修完所有课程的学习顺序(LeetCode 210)
Onsite · 手撕:基于拓扑排序判断是否存在合法修课路径的课程表变种题(LeetCode 207 变种)
Onsite · 八股:考察系统监控(Monitoring)、链路追踪(Tracing)与遥测(Telemetry)相关的技术知识
Onsite · 场景:设计一个支付系统(Payment System)
Onsite · HR:HR 沟通交流