总监面试,一开始也是先自我介绍加项目介绍拷打了一会儿项目1、最熟悉哪一门语言?对c++了解怎么样?(java和go,c++没有写过具体的业务,只是了解一些语法而已)2、随后就是两个语言的相关八股,java的垃圾回收机制,java锁, Java的锁的底层原理是什么?(这里回答了synchronized和aqs)3、AQS底层是怎么实现的,乐观锁悲观锁?锁升级?(这里多话了说了一句锁的升级最新版本的Java不知道还有没有,其实这里是脑子里闪过了,好像偏向锁被取消了,于是就有了下一个问题)4、锁升级有什么问题吗,为什么你会认为新版本的Java有可能取消锁升级呢?5、go里面的协程是怎么调度的,channel实现?(这里还是GMP八股哪些)6、https和http区别,tls是怎么实现的?7、 Http 1.0 1.1 2.0 3.0区别?8、http2.0和https有什么联系?9、quic协议讲讲?10、如何学习代码,为什么转码,为什么延毕?11 、算法12、反问业务,工作作息,办公楼,(总监人很好,介绍的非常详细,还夸了一波金地威新中心的办公楼很洋气😃)后续是还有GM面试和hr 面试