首页 / shopee秋招提前批
#

shopee秋招提前批

#
2992次浏览 157人互动
此刻你想和大家分享什么
热门 最新
08-09 21:08
已编辑
合肥工业大学宣城校区 Java
shopeejava后端一面(半凉)
总管一个小时四十分钟,给楼主问麻木了,是我太菜了吗,好难项目:点评1.redis缓存穿透,击穿,雪崩问题2.怎么解决Redisson实现秒杀场景的“一人一单”,避免超卖3.如果让你不用redission实现,你会怎么做,讲讲代码4.判断什么是热点数据(指标,数据结构)5.为什么会有定时任务重复执行的问题,这是一个什么场景6.zet底层逻辑,讲的详细一点(就是说一下跳表的数据结构,为什么选择跳表+哈希)7.跳表底层存储的单元逻辑(没太听懂,问了ai说是​从内存结构​​、​​编码方式​​到​​元素存储的二进制布局讲)8.自己实现一个锁,你会怎么样去实现9.持久化机制,你会选择什么样子的10.redis的过期机制11.redis集群的部署,整体讲一下(数据分片、高可用和自动故障转移等机制)12.主从节点,主从节点崩溃怎么处理,删除节点,增加节点,主节点故障13.java进程中一个线程om了,这个程序会怎么样14.如果是栈溢出呢,怎么解决15.jvm空间分配介绍(着重讲堆内存)16.垃圾回收机制,堆内存空间分布,为什么要这么分,一个程序怎么切换到其他内存17.GC策略18.数据库底层数据结构(对比讲解)(为什么选择)19.红黑树怎么实现的,特点20.查询数据库整个过程(楼主既讲sql执行过程,也讲了整个网络的过程)21.数据库查询中的重复度问题及解决方案​22.数据库隔离机制,acid都是什么,数据库事务的理解,并发问题,隔离级别的实现23.数据库mvcc讲解一下24.分布式事务策略(不会)25.讲一下计算机网络模型26.http和socket的区别27.四次挥手过程,产生两个wait都在哪里,怎么解决编程题目:电商系统,实现一个商品库存的接口,提供increaseStock(int amount)decreaseStock(int amount)解决并发的问题,可以使用乐观锁(txt手打,从零开始,使用cas去解决,然后还要写测试并发的代码)------编程题真麻木了,楼主一下子傻了,二十分钟感觉找不到工作了
bbq了的小刺猬很讲...:我大二昨天面虾皮一面,自我感觉良好,刚刚就把我拒了
查看28道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务