面试官非常友好,整个面试过程很和谐,不会得也会提点。base深圳项目1,介绍项目,问项目,亮点;2,说到GC调优,实习和mentor调优场景和过程;表示认可3,补充了一个List如果被回收了内部元素会怎么样后面拷打基础知识有点麻了1,操作系统线程和java线程区别,我说了java线程属于用户态线程,说了一下线程切换,然后说没get到他的问题,直接道歉了;2,用户态线程和内核态线程区别,用户态线程可以进行IO吗,我说了不可以,权限不够;表示疑问3,tcp三次握手,一定要三次吗,可以怎么优化;如果你实现可以怎么做优化;比如基于netty自定义报文和结构其他内部可靠性的确定等等;4,傅里叶算法,麻了这个真不会疯狂道歉场景题1,写一个项目会如何搭建你的环境;能处理多少并发,说了一下我的集群搭建经验,问了我有无压测;2,说了mysql主从,redis cluster已经我一些项目上的lua脚本和管道的集群问题;nacos为什么要选择它,除了生态这个因素;canal等等其他:1,最近看什么书;2,有无什么兴趣爱好;3,以后的发展方向,偏业务还是底层;无手撕;反问:1,问了下刚刚的回答tcp优化的;2,表现如何?说了基础不错,大学知识比较薄弱,说给我过了;3,问有几轮面试;4,有无转正机会。