飞猪
一面4.01
录音不知道为什么没录上,回忆版。
项目(hmdp)
1.为什么要用ThreadLocal存储用户数据
2.秒杀部分逻辑
3.除了乐观锁和悲观锁还有什么秒杀实现(不知道)
4.ReentrantLock和synchronized底层原理和区别
5.使用一个接口进行查询时发现很慢应该怎么优化
6.多路复用三个函数
7.Redis存满了会怎么样
8.1001个数据中全部是1-1000的数,只有一个重复的,如何找出这个重复的数。
9.十万个无重复数,范围在十亿之内,如何进行排序
(过了一周多了只能回忆起这么多了)
二面4.02
项目(hmdp)
1.为什么要用分布式ID
2.秒杀部分逻辑
3.Redis的基本数据类型
4.Zset和Set的区别
5.一个语言进行编译要经过哪些过程
6.如何使用数组实现优先队列
7.如何判断一个图里面有没有环
8.TCP/IP模型每层作用,有哪些协议
9.Ping在哪一层,用的什么协议
10.一个公网,只允许公网外主动连接和公网内相应连接,不允许公网内主动向外发起连接,如何实现
11.如何防SQL注入
12.#和$的区别是什么
最后几个问题烂完了,面完秒挂
录音不知道为什么没录上,回忆版。
项目(hmdp)
1.为什么要用ThreadLocal存储用户数据
2.秒杀部分逻辑
3.除了乐观锁和悲观锁还有什么秒杀实现(不知道)
4.ReentrantLock和synchronized底层原理和区别
5.使用一个接口进行查询时发现很慢应该怎么优化
6.多路复用三个函数
7.Redis存满了会怎么样
8.1001个数据中全部是1-1000的数,只有一个重复的,如何找出这个重复的数。
9.十万个无重复数,范围在十亿之内,如何进行排序
(过了一周多了只能回忆起这么多了)
二面4.02
项目(hmdp)
1.为什么要用分布式ID
2.秒杀部分逻辑
3.Redis的基本数据类型
4.Zset和Set的区别
5.一个语言进行编译要经过哪些过程
6.如何使用数组实现优先队列
7.如何判断一个图里面有没有环
8.TCP/IP模型每层作用,有哪些协议
9.Ping在哪一层,用的什么协议
10.一个公网,只允许公网外主动连接和公网内相应连接,不允许公网内主动向外发起连接,如何实现
11.如何防SQL注入
12.#和$的区别是什么
最后几个问题烂完了,面完秒挂
全部评论
几个问题没答上
同二面秒挂
mark
今天下午两点半面到三点五十,洽谈秒挂
相关推荐
点赞 评论 收藏
分享
04-14 22:53
中央民族大学 Java 点赞 评论 收藏
分享