虾皮Java一面

1.自我介绍
2.JUC的包
3.ThreadLocal的作用
4.Java中保证线程安全的手段有哪些
5.原子变量类的实现原理
6.volatile是怎么保证可见性的
7.Spring的AOP的作用及实现
8.设计转账接口,钱从A账户转到B账户。主要逻辑。
9.分布式锁的实现,除了redis
10.MySQL事务有哪些类型,怎么去保证的
11.MVCC
12.MySQL的间隙锁
13.什么情况下会产生什么样的锁,举例
14.被表锁锁住的表是否可读/可写
15.操作系统的进程调度算法
16.操作系统为什么会有内核态和用户态,有什么作用
17.怎么验证外部机器的接口是否开启(端口),本地环境下呢
18.I/O多路复用有哪些模型,区别是什么
19.Redis的数据结构有哪些
20.Zset怎么实现的
21.跳表的结构是什么样子的
22.为什么MySQL的索引使用B+数而不使用跳表(两个数据结构的区别)
23.Redis的布隆过滤器
24.反问
面试官人很好,个人整体感觉发挥一般
9.7面,目前状态还是面试
全部评论
8.31面完到现在还是面试状态。。
点赞 回复 分享
发布于 09-09 19:09 安徽
佬有手撕吗
点赞 回复 分享
发布于 09-10 01:08 云南
真难
点赞 回复 分享
发布于 09-10 14:25 天津
八股盛宴啊
点赞 回复 分享
发布于 09-11 16:10 黑龙江
佬,有消息吗,我官网流程也还是面试
点赞 回复 分享
发布于 09-11 17:24 广西

相关推荐

6 37 评论
分享
牛客网
牛客企业服务