BIGO 二面:Linux 性能采集、RPC 异常与 AI 工具面经复盘
复盘 BIGO C++ 后端二面,覆盖 Linux CPU 指标采集、多核归一化、Protobuf、熔断与数据积压、MCP、SSE、协程 M:N 调度和合并有序数组。
检索每一次推导、实验和工程决策。
复盘 BIGO C++ 后端二面,覆盖 Linux CPU 指标采集、多核归一化、Protobuf、熔断与数据积压、MCP、SSE、协程 M:N 调度和合并有序数组。
复盘 BIGO C++ 后端一面,覆盖 JSONCpp Bug、AI Agent 路由、协程 RPC、智能指针、TCP、epoll、虚拟内存、用户态内核态和 LRU 手写题。
从虚拟内存、页缓存和缺页异常出发,串联 free、vmstat、pidstat、smaps、pmap、cachestat、slabtop、memleak、Valgrind 与 OOM 日志,形成完整的内存瓶颈定位路径。
从平均负载、CPU 使用率和上下文切换出发,串联 uptime、top、vmstat、mpstat、pidstat、sar、strace、perf 等工具,形成可落地的 CPU 瓶颈排查闭环。
系统复习四种 C++ cast、信号与信号量、条件变量、Linux 性能排查、Git 脏工作区同步、回溯剪枝去重和 const 对象的 this 指针。