1.自我介绍;2.拷打项目(30min+); 主要问了实习做的东西,基于增量缓存的字节流文件编辑器,介绍功能实现,面试官对其中客户端和配置文件加密算法比较感兴趣,可以我不会。3.八股时间(1)HTTP有哪些方法?一脸懵,还以为是TCP,后面浅答了GET/POST等方法;(2)HTTP报文结构,怎么发送HTTP请求,这方面没答好;(3)多进程/线程概念,同步异步,单线程可以同步/异步吗?一脸懵,后来才知道原来问的是同步/异步任务。(异步:事件循环、回调函数、std::promise/std::future、await/sync;同步:顺序执行、条件变量、同步原语、任务调度和使用标志变量)(4)static关键字用法,static全局函数/变量用法(作用域限定在定义该函数的文件内)4.手撕:找最长子串。大脑过载,写了个暴力解法,面试官让回去想想怎么优化。5.反问:后续还有其他流程吗?面试官让问hr,他只负责面试。