得物Java一面

总共56min(为什么不是严格按照时间来
自我介绍
实习➕项目
开始八股
1.Java集合的数据结构
2.hashmap怎么实现的
3.hashmap的扩容算法
4.多线程扩容会有什么问题
5.链表扩容有什么问题
6.concurrenthashmap怎么实现的
7.用的什么锁
8.CAS的机制
9.CAS怎么解决ABA问题
10.jdk里用什么解决上一个问题
11.线程池怎么让一个线程停止
12.上个问题 怎么阻塞
13.TCP协议和UDP协议
14.为什么UDP快(传输快不是连接快
15.TCP怎么确保可靠
16.TCP客户端挂了服务端怎么办
17.又回到15,除了序列号还有什么方法
18.数据库的表级锁
19.表锁什么时候会出现(我没听懂,问了面试官还是没懂,恶补下
20.可重复读的表级锁(不是不会使用到表锁吗?没懂
21.并发操作数据库需要注意什么
开始手撕 中序遍历(不能使用递归
时间有点久,面试官很和蔼但看上去很疲惫,打了好几次哈欠🥱
反问
1.有几轮多久出结果(不知
2.是什么部门,需要学习什么,薪资(好象是零售部,没听清楚
求二面🙏🙏
#得物#  #得物面试#
全部评论
?面试官一直enenenenenen,en到30分钟然后就说时间到了,拜拜
4 回复 分享
发布于 2023-08-27 19:36 辽宁
我也是中序递归 也很爱问多线程 估计同一个面试官
3 回复 分享
发布于 2023-08-27 23:59 广东
投的什么岗?
1 回复 分享
发布于 2023-09-02 15:44 安徽
啊我第一次看到超过半小时的,今天看了好几个都是30min,我以为是约定好了的呢
1 回复 分享
发布于 2023-08-27 19:20 江苏
结果怎么样了呀
点赞 回复 分享
发布于 2024-09-12 10:41 天津
表锁是查询条件没有索引的情况会加表锁,除此之外意向锁也是表锁的一种
点赞 回复 分享
发布于 2023-08-30 21:21 河南
同学可以考虑下我们阿里中间件团队,我们有Java丰富的中间件、运行时生态,相信不会让你失望:https://www.nowcoder.com/feed/main/detail/2d96a9d8d2ac4097bdcc68a8c4e3c845?sourceSSR=users
点赞 回复 分享
发布于 2023-08-29 09:42 浙江
你这为什么面了那么久
点赞 回复 分享
发布于 2023-08-29 00:17 湖南

相关推荐

09-09 18:02
已编辑
南京师范大学 Java
时间:36min岗位:java开发问题:1.自我介绍2.实习/项目经历中有什么遇到过什么困难?3.利用大模型进行代码的缺陷检测,你了解大模型底层是怎么做到输入代码返回缺陷的吗?4.大模型应用方面有哪些调优的地方?5.上面你提到需要提取一些上下文,比如全局变量,你知道java中哪些对象可以作为GCroot?6.gc有哪些机制,能说说吗?(说了gc算法,gc垃圾回收器)7.现在使用哪一种垃圾回收器? (jdk1.8默认的)8. 那和其他垃圾回收器相比,你使用的垃圾回收器有哪些优点与缺点?(其余的STW的时长会短一点,高并发、低延迟)9.项目中有一个优惠券防超发的功能,说说怎么做的?10.锁的维度是什么?11.优惠券创建的时候就和用户做了绑定了吗?12.那你按照用户id去锁(好像应该是锁优惠券),那多个用户去抢,怎么做到防止超发?(数据库乐观锁)13.那为什么还需要锁用户id(防止单个用户去抢多张券)14.锁的超时时间是怎么设置的?15.使用消息队列进行异步领券,那如果消息还没有消费,用户又一次发了请求,怎么处理?(先校验再发送到MQ)16.那如果消费队列消费失败了怎么办?(兜底,死信队列对失败消息处理,重试?回滚?)17.你的分布式锁怎么控制死锁的情况?18.数据库与redis的一致性如何去保证?19.单例模式双重锁的那一套写一下?解释一下为什么要两次判断?20.我看你加了volatile,有什么用?21.java中有error和Exception两种,分别是什么?讲讲?22.反问
查看21道真题和解析
点赞 评论 收藏
分享
评论
8
83
分享

创作者周榜

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