shopeejava后端一面(半凉)

#java后端#总管一个小时四十分钟,给楼主问麻木了,是我太菜了吗,好难
项目:点评
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去解决,然后还要写测试并发的代码)
------编程题真麻木了,楼主一下子傻了,二十分钟
感觉找不到工作了#shopee秋招提前批##shopee面试##秋招笔面试记录#
全部评论
我焯这也太南了吧 现在对应届生要求太苛刻了 遥想10年前会springboot写CRUD就是半个人才了 哎想重新投胎了
9 回复 分享
发布于 08-09 11:46 江苏
我大二昨天面虾皮一面,自我感觉良好,刚刚就把我拒了
3 回复 分享
发布于 08-09 20:03 重庆
那是因为虾皮全是用go 的。 面试官不懂java ,只能逮着问这些。
1 回复 分享
发布于 09-17 13:25 澳大利亚
又是点评盛开的季节
1 回复 分享
发布于 08-28 22:21 北京
这个要求真咳咳
点赞 回复 分享
发布于 10-02 14:18 湖北
点赞 回复 分享
发布于 09-03 18:33 香港
要求这么高吗?
点赞 回复 分享
发布于 08-30 18:32 湖北
怎么这么难啊我的天
点赞 回复 分享
发布于 08-21 23:10 北京
太抽象了这个编程题,你用的我们那个群里的内推码吗,多久约的面
点赞 回复 分享
发布于 08-20 17:11 浙江
我投这个简历都没通过为什么,哥能看一下我主页简历吗,是简历出问题了吗
点赞 回复 分享
发布于 08-18 21:47 江西
不愧是安徽唯一211,隔壁带砖简历都过不去
点赞 回复 分享
发布于 08-12 15:50 安徽
txt手打,这真的是校招吗
点赞 回复 分享
发布于 08-12 12:33 山东
已老实
点赞 回复 分享
发布于 08-11 11:50 北京
编程题不考算法吗
点赞 回复 分享
发布于 08-10 14:56 广东
卧槽,这么难
点赞 回复 分享
发布于 08-10 11:21 辽宁
txt手打,我看到真的 ,这真的真的需要“过硬”技术,这应该就是所谓的白板编程,难为兄弟了
点赞 回复 分享
发布于 08-09 23:12 广东
感觉八股比较常见吧,但是我觉得编程题很灵活
点赞 回复 分享
发布于 08-09 20:03 重庆
没实习问的难吧
点赞 回复 分享
发布于 08-09 16:16 湖南
被拷打麻了
点赞 回复 分享
发布于 08-09 15:07 北京
有实习吗
点赞 回复 分享
发布于 08-08 23:11 辽宁

相关推荐

10-16 16:20
已编辑
门头沟学院 Java
时隔一个月再来更新一下进度~秋招从7月就开始,到9月初所有的面试基本结束,面了近40场,如今拿了9个offer我挂过吗?答案是挂了两次人才计划,一次岗位不match的鹅厂一面,还有一次阿里国际的HR面挂后端开发:京东、虾皮、美团、淘天、字节、快手、百度云原生:滴滴、阿里云另外有腾讯录用评估ing,小红书技术终面后等结果其实最近有些人和我聊offer的时候,觉得我很幸运,能有这么多的offer。我只笑笑,只有自己才知道背后的辛酸和努力。让我想起我本科的时候,某次考试我成绩非常好,可能更多的是其他人的羡慕眼光,或者觉得为什么判题人给我大题那么多分,他们却没那么多。实际上我提前了好几周开始刷题把知识点刷烂,牺牲掉玩的时间坐在那里不停的准备。秋招的时候我又有了类似的感受,我对秋招的准备是从去年的年中开始的,从零开始学习后端,并且没有任何人来带我,就在漫长的日子中孤独地前行;而在暑期实习的时候,每天晚上下班后回去继续刷题,搞学校的事情到1点,第二天再8点多爬起来去上班,这个时候很多人觉得我疯了,最后拿到offer的时候却觉得我过得很顺或者运气好。我没有运气吗?当然也有。我实习遇到了比较好的师兄带我,下班也没有太晚,给了我一定的时间。但是我在周末,在平日里的积累,让我在准备秋招时刷题基本不需要重新学习,只需要原来的20%时间复习,八股几乎不用再看,因为对应的八股我都曾经看了源码或者自己重新画图记了自己的专属笔记。这让我只需要腾出一部分时间改简历和复习即可。算法题更是把力扣的hot100写了4-5遍,整个秋招的过程中只有一道题目没有手撕出来。有人怀疑我高中搞过竞赛吗,是不是很早就有基础了?实际上我在本科才开始知道编程是什么东东。秋招面试的自如应对,无他,唯手熟尔。当然也有遗憾了,快手的kstar没有抓住机会,而开发方面也没有什么太多的人才计划。终究只能是一些普通的offer,最终也就和大家差不多的去处。当然,这就是我标题所讲的200%的努力期待100%的回报,起码不会让自己后悔没有努力过。并且过程中积累的东西会在未来一点点发光发热。作为没有资源和背景的普通家庭的普通人,这是我能做到的最多了。
面了100年面试不知...:多数offer集中在少数人手里
我的求职进度条
点赞 评论 收藏
分享
评论
32
196
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务