1.最近一次项目经验2.项目架构3.介绍一下线程池及其原理4.线程池如何处理并发问题5.为什么要用线程池、互斥锁、条件变量6.什么样的资源需要加锁访问7.如何判断一个资源属于临界资源8.什么样的资源需要多线程访问9.什么时候需要加锁 什么时候不需要10.讲下static关键字11.单例模式是什么?书写的时候需要注意什么?单例模式里面的指针是什么类型?构造函数析构函数有什么不一样?12.野指针是什么?怎么产生?怎么避免?13.讲一下智能指针14.如何把unique_ptr转移给另一个指针15.什么是lambda表达式?16.lambda表达式的捕获列表怎么定义的?如果需要捕获很多参数怎么办?17.如果一个指针,指向的结构体占100字节,对指针进行++,指向多少?18.三种继承方式的区别19.git替换一个分支的命令20.把服务器远端的更新同步导本地用git的什么命令?21.Linux常用的有哪些命令?22.手撕:冒泡排序23.问我如果客户给你一个工作三天完成,但是你只能四到五天完成,怎么办?我说看给的多不多哈哈哈24.能不能接受加班25.反问:上班时间?面试官说实习生要打卡,正式员工不打卡,弹性上班过了两个小时约了2面 #我的失利项目复盘# #我的实习求职记录#