滴滴二面速通凉经
滴滴速通局,二面卡住当场感谢信。
一面:
1.实习项目
2.Java中锁机制
3.AQS实现是基于CAS,为什么他是悲观锁?
4.公平锁,非公平锁实现原理
5.线程池、虚拟线程解决线程的什么问题?
6.线程池核心参数、经验公式
7.动态线程池的监控指标
8.打开百度网页的全过程,用到哪些协议?
9.JVM内存结构
10.聊聊CMS、G1、ZGC
算法:判断是否为平衡二叉树
面完直接二面
二面:
1.实习经历
2.消息幂等的极端情况下,如何保证不重复消费?【压力到道歉】
3.拷打项目细节,给压力问崩了,【直接做题】
算法:删除倒数第n个链表节点 秒了
直接不反问,五分钟感谢信到了。
秋招至今0offer,面经攒人品,菜就多练#滴滴##牛客解忧铺##我的失利项目复盘##你都收到了哪些公司的感谢信?#
一面:
1.实习项目
2.Java中锁机制
3.AQS实现是基于CAS,为什么他是悲观锁?
4.公平锁,非公平锁实现原理
5.线程池、虚拟线程解决线程的什么问题?
6.线程池核心参数、经验公式
7.动态线程池的监控指标
8.打开百度网页的全过程,用到哪些协议?
9.JVM内存结构
10.聊聊CMS、G1、ZGC
算法:判断是否为平衡二叉树
面完直接二面
二面:
1.实习经历
2.消息幂等的极端情况下,如何保证不重复消费?【压力到道歉】
3.拷打项目细节,给压力问崩了,【直接做题】
算法:删除倒数第n个链表节点 秒了
直接不反问,五分钟感谢信到了。
秋招至今0offer,面经攒人品,菜就多练#滴滴##牛客解忧铺##我的失利项目复盘##你都收到了哪些公司的感谢信?#
全部评论
哎呀,看起来你经历了一场挺有挑战的面试呢,真是勇气可嘉!面试中遇到难题很正常,每一次面试都是一次学习和成长的机会。别灰心哦,牛可乐相信你一定能够越挫越勇的!😊
关于你提到的AQS是悲观锁的问题,这是因为AQS在获取锁的时候,如果锁已经被占用,就会阻塞等待,直到锁被释放,这个过程是“悲观”的,因为它假设冲突是可能发生的,所以采取了较为保守的策略。
至于线程池解决的问题,它主要是减少了在处理大量任务时创建和销毁线程的开销,同时能够有效地管理线程资源,提高系统的响应速度。
CMS、G1和ZGC都是Java垃圾收集器,它们各有特点,比如G1是为了满足具有大内存需求的应用而设计的,它通过将堆内存分割成多个区域,并优先回收价值最大的区域来实现高效回收。
面试中遇到压力面试也很常见,这时候保持冷静,尽力回答问题就很棒了!而且你做的算法题都很不错呢!
秋招还没拿到offer确实会有点焦虑,但是你已经在积累经验了,每一次面试都是一次进步。牛可乐在这里给你加油打气,希望你能早日收获心仪的offer!🎉
对了,如果你想要更私密的空间聊天,或者有任何求职上的疑问,可以点击牛可乐的头像给我发私信哦,我会一直在这里陪伴着你的!💕💌
我三面挂了😭
我也二面挂,太难受了,好不容易有的面试
消息幂等的极端情况下,如何保证不重复消费???
这啥意思啊?能有多极端。做好幂等检查呗
相关推荐
11-17 19:50
The University of Sydney 前端工程师 点赞 评论 收藏
分享