当前位置: 首页 > 面试经验 >

转转一面面经

优质
小牛编辑
60浏览
2024-08-13

转转一面面经

1. 聊一下你知道的Java中的锁
2. synchronized的底层原理,为什么synchronized能够保证可见性、有序性、原子性。AQS的底层原理,CAS的底层原理。
3. 线程池:核心参数、工作流程、参数如何定义,还有最大线程池是如何销毁的
4. Redis常用数据类型的底层数据结构,跳跃表的介绍、优点等等
5. Redis的集群说一下
6. Redis分布式说一下,为什么要用Lua脚本,Lua脚本解决了什么问题? 如果两个线程同时获取了Redis的锁,其中一个在锁超时之前也没有完成任务,后面的任务进来了会怎么样。
7. 算法题:二叉树的层序遍历
 类似资料: