今天下午把 JavaGuide[1]上 MySQL 以及书单部分的内容完善了一下。
晚上出去吃了饭,本来是想着写写水文,聊聊近期的生活。不过,看着很多小伙伴被各种面试毒打,我很难受啊,还是做点什么吧!
给小伙伴们分享两个近期的面经,问的问题挺有代表性的,你们可以拿来自测一下!
参考答案我这里也没有,也没时间一个一个帮你们回答。你们可以到 JavaGuide 上找,JavaGuide 上面找不到的,自己搜一下、看看书。
二面之后,就没有下文了。这次面试确实有点受到了打击,业务场景确实我菜了。
zset
。你这个负载均衡算法中的加权轮训算法怎么实现的?Rpc 项目中客户端调用服务的整个过程?怎么使用 Netty 进行通讯的?SpringBootApllication
由哪些注解组成?由三个注解组成,其中有一个开启自动配置的注解。volatile
? volatile
有内存可见性和有序性,底层通过 lock 前缀的一个空指令实现。sleep
和wait
的区别?一个释放锁,一个不会,wait 可以无限阻塞,sleep 不能。反问,对自己有什么建议,按校招已经到达标准,由于时间问题没法再深入了解项目,所以也没有什么建议。
整体难度不是很大,不像大厂那样死扣细节。最后求个 hr 面,不然真的要失业了。
反问,公司对应届生的培训机制,多长时间出结果。
[1]
JavaGuide: https://github.com/Snailclimb/JavaGuide