一面(技术面试)时长:1小时50分钟内容: 自我介绍项目结构分析及难题解决方案Nginx连接分配机制Linux内核对多进程或多线程accept()的支持Linux锁机制无锁队列的实现原子性操作及系统底层实现int类型全局变量操作的原子性volatile关键字的作用STL容器的线程安全性哈希表底层细节及设计线程安全哈希表malloc()函数底层实现,包括brk()和mmap()操作系统概念,CPU缓存级别及缓存行知识inline、define和普通函数的区别Linux设置core文件生成方法Linux设置开机自启动方法常用的Linux命令和工具程序性能检测工具及性能瓶颈定位方法Socket网络编...