总的来说这今年大厂都比较喜欢问源码,基本一面必问JUC里常用工具源码,相对应的,中间件的底层细节倒没怎么问,唯一算高频的就是redis,建议大家把redis吃透。mysql问的也不多,主要问问常用的索引优化守则,其他的kafka知道如何保证数据可靠性,zookeeper如何设计分布式锁即可,如果面试大数据,可能会让写sql,但是也不难,Hadoop底层,spark底层完全不用准备,几乎不问。网络协议和操作系统考的不多,但是字节的喜欢顺着一个问题往里面钻,为什么这样,为什么那样,不这样会怎样,不那样会怎样。 还有就是面试的时候回答问题要回答一个面试官了解的领域,如果答一个自己知道领域,但是面试官不了解,面试官可能觉得你在***。 面试其实还是挺考验运气的,祝大家有拿到心仪的offer