什么是归并算法,你的学习中哪里用到了归并算法
给你一个20G的文件,你里面有很多数字,但是你的主机内存只有16G,那么你要怎么去将这个文件里面的数字排序
你的项目是什么使用token进行登录的,请问具体的登录流程是什么
拦截器的原理和你是怎么在登录的时候使用到了拦截器
怎么对你的用户做权限设置
什么是布隆过滤器,他的原理是什么,对于布隆过滤器的误判要怎么去处理
怎么去降低我的误判率,如果对于我的布隆过滤器进行反向使用,是否能达到百分百的过滤
介绍一下,缓存穿透,缓存击穿,缓存雪崩,以及他们的处理方式
对于数据的TTL要怎么去设计
对于互斥锁怎么去解决缓存穿透
什么是可重入锁和非可重入锁
什么是悲观锁和乐观锁
介绍一下你的redis里面的可重入锁的几个实现
你的项目里面为什么使用这种的可重入锁
如果我有多个锁,我要怎么去进行进程之间的切换
线程有哪些状态、
如果你只是一个单核的cup,但是你的项目里面有一个多线程,那么你觉得你这个项目是单线程还是多线程
介绍一下你的项目里面的redis集群操作
你是否使用过调试过jvm,使用过哪些参数
介绍jvm的年轻代和老年代
介绍一下jvm的垃圾回收
介绍一些三种类加载器
什么东西一创建出来就会放在老年代
你是否使用过git,有哪些常见的命令
你是否使用过docker部署项目,怎么去部署项目,你觉得他的好处是什么
如果你的docker有一个mysql容器,删除这个容器之后,mysql里面的数据是怎么去保存下来的
你了解哪些设计模式,你的项目中使用过哪些设计模式
然后就是聊了一下个人的经历