pcg qq一面
八股:
1. TCP三次握手、四次挥手
2. http和https的区别
3. http无状态,靠什么保持状态
4. 如果说有并发操作修改session里面的内容,怎么解决(四种方案?)
5. 用户态和内核态
6. 进程、线程、协程
7. 你了解他加密算法
8. jvm、jre、jdk
9. map有哪些结构
10. 哈希结构和红黑树的区别?如何选择用哪个?
11. 解决哈希冲突的方法
12. 你为什么选择java?
13. 面向对象和面向过程的区别(设计模式这块)
项目:
1. 布隆过滤器用在哪里,怎么用?(锻炼下表达)
2. 布隆过滤器的底层实现
3. 布隆过滤器误判怎么办(应该从创建和跳转说的)
4. mq如何防止重复消费
5. 读写锁逻辑?(为什么使用分布式读写锁?这块没搞懂,他的重点是分布式,我的重点是读写锁,回去理解下分布式的用法)
6. sentinel底层原理?
算法:
1. 连续子数组的最大和
2. 想给我出青蛙跳台阶,问我有没有写过? 我说写了,就说算了
1. TCP三次握手、四次挥手
2. http和https的区别
3. http无状态,靠什么保持状态
4. 如果说有并发操作修改session里面的内容,怎么解决(四种方案?)
5. 用户态和内核态
6. 进程、线程、协程
7. 你了解他加密算法
8. jvm、jre、jdk
9. map有哪些结构
10. 哈希结构和红黑树的区别?如何选择用哪个?
11. 解决哈希冲突的方法
12. 你为什么选择java?
13. 面向对象和面向过程的区别(设计模式这块)
项目:
1. 布隆过滤器用在哪里,怎么用?(锻炼下表达)
2. 布隆过滤器的底层实现
3. 布隆过滤器误判怎么办(应该从创建和跳转说的)
4. mq如何防止重复消费
5. 读写锁逻辑?(为什么使用分布式读写锁?这块没搞懂,他的重点是分布式,我的重点是读写锁,回去理解下分布式的用法)
6. sentinel底层原理?
算法:
1. 连续子数组的最大和
2. 想给我出青蛙跳台阶,问我有没有写过? 我说写了,就说算了
全部评论

sentinel是指的哨兵吗?
相关推荐
03-10 16:59
南京大学 Java 
点赞 评论 收藏
分享
点赞 评论 收藏
分享