猫眼娱乐Java一面(1个半小时八股盛宴)🥺

面试官是一个长得很像胡歌的帅小伙🥰,很瘦很干练,尊的很有耐心!!

可惜了前面的八股答的大概90%,手撕撕得我真是汗流浃背了,本宝宝是真的不太会有些数据结构的api,以及自定义优先队列的排序规则(Java的定义几乎没用过),

最后,面试官可能着急走了,看完没撕出来,还跟我讲,感觉我在他这里是没问题的,多多训练实操,等着二面就好,我哭了呜呜呜呜呜呜呜哇。

  1. 介绍一下你实习的项目
  2. 使用Redis分布式锁保证审批订单的的潜在修改和撤回行为的一致性(下单修改的操作保证原子性即可)
  3. 什么场所需要分布式来保证行为的并发性
  4. 审批和修改不是只需要行锁来保证原子性就可以了吗?
  5. Redis的分布式锁你是怎么实现的?
  6. Redis中如果有把锁因为集群节点宕机而永远无法被释放该如何解决
  7. Redis的原子性如何保证
  8. 你给锁设置操作时间,如果时间到了还没执行完任务,锁要是释放了怎么办
  9. 介绍一下CountDownLatch
  10. CountDownLatch底层基于什么,简单说说AQS
  11. 其中一个线程长时间阻塞以至于严重拖慢了后续任务的时间该怎么办
  12. 为什么选择MQ来进行削峰解耦
  13. 进行MQ解耦的合适QPS的标准是多少,
  14. MQ发送消息如何知道下游的服务成功消费了
  15. 如何保证消息不被重复消费
  16. 如何发现并且定位慢SQL语句
  17. 如何优化慢SQL
  18. 怎么解决深度分页问题
  19. Mybatis的分页插件你有用过吗
  20. 简单介绍一下索引
  21. 什么是非聚簇索引跟聚簇索引有什么区别
  22. 如果要你从表中查询两个字段,如何更快地查询,对这两个索引加唯一索引
  23. 你是如何理解分布式定时任务的
  24. RPC和HTTP的区别
  25. RPC和RocketMQ的区别
  26. 简单介绍一下MySQL的事务
  27. 使用可重复读如何保证事务安全
  28. 幻读是什么,可重复读使用什么机制保证了不幻读
  29. 索引失效的情况?
  30. 假如有 idx(a_b_c_d),where a=x and b =y and c=z and d=o 会走索引嘛,where a=x and b =y会走索引嘛 where a=x and b =y and c、d范围查询会走索引嘛(索引下推)
  31. 简单介绍一下Redis的数据结构
  32. 介绍一下Zset的数据结构,一般用于什么场景
  33. 介绍一下大Key和热Key分别是什么情况
  34. 如何解决大Key问题,以及如何解决热Key问题
  35. Redis的内存淘汰策略是什么
  36. Redis的默认key过期策略是什么
  37. 怎么理解Java的三大特性(面向对象三大特性)
  38. Java的”一次编译,处处运行“是如何理解的
  39. 他是为什么可以平台间通用的
  40. JavaSE对象的初始化的过程
  41. 年轻和老年代详细讲讲,垃圾回收的过程是什么
  42. 年轻代分为什么区域
  43. 介绍一下几种GC算法
  44. 什么情况下对象会从年轻代晋升到老年代
  45. 默认是多少次没有被回收就可以晋升?
  46. ArrayList和LinkedList的区别,ArrayList是线程安全吗
  47. HashMap的底层原理是什么,他为什么会导致线程不安全
  48. 它会导致什么线程不安全的情景
  49. HashMap在不同jdk版本有什么区别,Jdk1.7的HashMap插入是什么情况,会导致什么问题
  50. 如果要用线程安全的Hash表可以用什么数据结构
  51. 讲讲ConcurrentHashMap的底层原理
  52. jdk1.7和jdk8下ConcurrentHashMap的底层数据结构区别有哪些
  53. 尽可能发散地讲讲CAS,CAS是基于指令集的嘛,
  54. Java中有哪些场景用到CAS,公平锁是CAS嘛
  55. MySQL的行锁是悲观锁还是乐观锁
  56. 数据库中有用到CAS吗,用的是什么机制实现CAS
  57. Java中有哪些数据结构用到CAS或者能够直接封装使用原生CAS的API
  58. 详细讲讲OSI七层模型
  59. TCP和HTTP的区别
  60. TCP如何保证可靠性的,简单来讲讲
  61. 简单谈谈Zookeeper
  62. 同步和异步的区别是什么
  63. 同步阻塞和异步阻塞的区别是什么
  64. 谈谈NIO,谈谈NIO的三大组件
  65. 谈谈Buffer的几大属性
  66. 说说你对IOC和AOP的理解
  67. Java的动态代理可以聊聊吗
  68. CGLIB和JDK动态代理的区别和应用场景
  69. 来道手撕,力扣hard,滑动窗口最大值,
  • 呃呃呃,面试官冒犯了,25度的空调房里,我撕了30分钟啊啊啊啊,撕得我头皮发麻,撕得我汗流浃背😥😥😥

#秋招##软件开发笔面经##软件开发2024笔面经##Java##实习,投递多份简历没人回复怎么办#
全部评论
看的汗流浃背了
1 回复 分享
发布于 2025-09-02 23:45 湖北
大佬,实习部分问的多嘛
1 回复 分享
发布于 2024-10-02 20:01 北京
面试官的问题是根据你的简历来提问的嘛
点赞 回复 分享
发布于 2025-07-19 20:06 湖北
问这么多,问了多久
点赞 回复 分享
发布于 2024-11-01 10:50 江苏
长的像胡歌的,是北京这边的吗,北京有像胡歌的哈哈哈?
点赞 回复 分享
发布于 2024-10-07 07:36 北京
这个手撕正解应该是单调队列吧,O(n)的
点赞 回复 分享
发布于 2024-09-14 18:51 四川
佬,我找不到招聘信息,可以发我一下链接吗球球
点赞 回复 分享
发布于 2024-09-08 22:04 黑龙江
佬在哪投的呀
点赞 回复 分享
发布于 2024-09-08 15:54 湖南

相关推荐

03-19 10:36
云南大学 C++
点赞 评论 收藏
分享
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去
点赞 评论 收藏
分享
评论
21
94
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4453次浏览 78人参与
# 找AI工作可以去哪些公司? #
10086次浏览 314人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
15702次浏览 229人参与
# 你的实习产出是真实的还是包装的? #
20825次浏览 346人参与
# 从事AI岗需要掌握哪些技术栈? #
9809次浏览 390人参与
# 春招至今,你的战绩如何? #
67740次浏览 599人参与
# 米连集团26产品管培生项目 #
13481次浏览 285人参与
# AI面会问哪些问题? #
29127次浏览 632人参与
# 你做过最难的笔试是哪家公司 #
35940次浏览 313人参与
# 中国电信笔试 #
32390次浏览 301人参与
# 金三银四,你的春招进行到哪个阶段了? #
22563次浏览 284人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
341221次浏览 2176人参与
# 同bg的你秋招战况如何? #
212267次浏览 1121人参与
# 哪些公司真双非友好? #
69817次浏览 289人参与
# 如何准备秋招 #
78324次浏览 868人参与
# 阿里笔试 #
179436次浏览 1324人参与
# 应届生被毁约被毁意向了怎么办 #
63349次浏览 305人参与
# 机械人避雷的岗位/公司 #
62727次浏览 393人参与
# 小马智行求职进展汇总 #
25151次浏览 80人参与
# 第一份工作一定要去大厂吗 #
15204次浏览 123人参与
# 担心入职之后被发现很菜怎么办 #
291429次浏览 1210人参与
# 为了减少AI幻觉,你注入过哪些设定? #
26323次浏览 310人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务