1. 介绍一下你最有挑战性的项目,重点说说技术架构和你解决的核心问题回答框架:项目背景和规模(用户量、数据量、QPS)整体架构设计(画图说明)遇到的技术难点(性能、并发、一致性)解决方案和优化措施最终效果(性能提升、成本降低)2. 线上服务突然CPU飙升到100%,你会如何快速定位问题答案:定位步骤:top命令找到占用高的进程PIDtop -H -p <PID>查看线程级CPU占用,找到问题线程TID将TID转为16进制:printf "%x\n" <TID>查看线程堆栈: C++程序:pstack <PID> 或 gdb attach ...