第一次面大厂,结果被kpi了上来直接问问题,无自我介绍1.问我项目能不能演示(我拿的是轻薄本,项目在游戏本上面,代码没拉下来)2.设计一个线程池3.io多路复用4.springboot启动流程5.linux命令(忘了)6.如何基于tcp来实现客户端与服务端通信(不懂这个问题是要干什么?是想问基于tcp实现一个自定义协议吗?还是如何用tcp裸连,没搞明白)7.jvm内存结构8.项目里面为什么要用分布式锁9.数据库中如何求和(答的sum函数)10.你觉得什么样的代码是比较好的代码?11.最近有做过什么项目无手撕只记得这些了,可能有些遗漏,不过无所谓了,全程不到20分钟