小红书校招后端Java一面55min
1、选一个项目说一下项目背景、实现的业务等(黑马点评)
2、超卖是怎么解决的。
3、说一下秒杀优化中异步下单的内容。
4、一人一单在哪里判断。一人一单的内容记录在哪里。
5、为什么要用异步下单?
6、阻塞队列中的订单下单失败了怎么办?
7、说到实现点赞和关注,那么怎么解决热Key问题?简单说就是问redis扛不住怎么办?
8、说到多级缓存,那么多级缓存是怎么做的? 9、所以你这个是个人项目,你做的是哪些部分?(哥们竟然不认识黑马点评么,思考)
10、Java中有哪些不同的方法可以保证线程安全? 加锁(代码块、方法) 把变量冗余一份(拷贝一份)
11、volatile能保证线程安全吗?
12、介绍一些JVM的垃圾回收机制?各自的优缺点?
13、详细介绍一下HashMap。(结构、扩容、寻址(put过程)、hash冲突)
14、还有哪些处理hash冲突的方式?
15、线性探测法有哪几种?各自的优缺点?
手撕: 236. 二叉树的最近公共祖先
2、超卖是怎么解决的。
3、说一下秒杀优化中异步下单的内容。
4、一人一单在哪里判断。一人一单的内容记录在哪里。
5、为什么要用异步下单?
6、阻塞队列中的订单下单失败了怎么办?
7、说到实现点赞和关注,那么怎么解决热Key问题?简单说就是问redis扛不住怎么办?
8、说到多级缓存,那么多级缓存是怎么做的? 9、所以你这个是个人项目,你做的是哪些部分?(哥们竟然不认识黑马点评么,思考)
10、Java中有哪些不同的方法可以保证线程安全? 加锁(代码块、方法) 把变量冗余一份(拷贝一份)
11、volatile能保证线程安全吗?
12、介绍一些JVM的垃圾回收机制?各自的优缺点?
13、详细介绍一下HashMap。(结构、扩容、寻址(put过程)、hash冲突)
14、还有哪些处理hash冲突的方式?
15、线性探测法有哪几种?各自的优缺点?
手撕: 236. 二叉树的最近公共祖先
全部评论
相关推荐
投票
强大的社畜在走神:管他实力能不能匹配上,这是你最不需要担心的问题,进去有人带你做的。你能通过面试就说明你身上还是有闪光点的,没必要自我怀疑 点赞 评论 收藏
分享
查看28道真题和解析