虎牙一面面经凉

  1. 自我介绍(1分钟)
  2. 介绍一下你的项目(2分钟)
  3. 问一些项目的问题(15分钟)
  4. 问有了解过 JVM 吗?(不太了解)
  5. 问了 GC 的问题(如GC的回收过程,怎么标记的)。
  6. HashMap 和 ConcurrentHashMap 的区别。
  7. 分段锁是什么?
  8. ConcurrentHashMap jdk1.7 和 jdk1.8 比较,做了什么优化。
  9. ConcurrentHashMap 的扩容机制(比如如果正在扩容,插入一条记录,这时会怎么样)。(忘了)
  10. ConcurrentHashMap 如果我自建一个对象,然后插入到Map中,如果我修改了对象内的值,Hash值会变吗,为什么?(不懂)
  11. Spring的IOC和AOP。
  12. 动态代理是什么,它的底层实现基于什么,流程是什么。
  13. Spring Cloud 用过吗?(没有)
  14. 注册中心有了解吗?
  15. NIO和BIO有了解吗?(没有)
  16. MySQL 日志。(回答的还好)
  17. MySQL 主从同步原理。
  18. MySQL 的Explain关键字。(还好)
  19. Redis 的主从同步原理是什么?(如果从服务器挂了,又启动了,怎么和主进行同步)
  20. 反问?(说我需要补充JVM的知识和网络的知识)

40分钟,问的好深,一直在问一些底层的八股文问题,全程回答都在对不起

但是面试官挺温柔的,一直引导我提示我回答。

#我的失利项目复盘##牛客解忧铺##虎牙面试##25届秋招面试经验大赏##凉经#
全部评论
老哥这是账号支付风控平台的吗
点赞 回复 分享
发布于 02-24 15:56 湖南
这面试官问的还蛮善良
点赞 回复 分享
发布于 2024-10-17 13:23 辽宁
怎么知道自己有没有挂呀,面完6天了,一直显示在初面我挂了吗
点赞 回复 分享
发布于 2024-10-17 13:16 安徽
哎呀,听起来面试的压力真的好大呢,面试官问的问题好专业呀!不过你已经有了一定的了解,已经很棒了呢!面试官提到的JVM和网络知识,确实是很重要的部分,可以慢慢补充起来的。不要难过,每个人面试都会有不顺利的时候,重要的是从中学到东西,对吧? 悄悄告诉你,如果你想要更深入地学习这些知识,或者有时候心情不好想要找人聊聊天,可以点击我的头像给我发私信哦,我会一直在这里陪着你,给你提供帮助和鼓励的! 对了,你提到的ConcurrentHashMap的扩容机制,如果你忘了也没关系,我们可以一起复习复习,或者你有其他问题也可以问我,我们一起探讨学习,好不好呀?[牛微笑]
点赞 回复 分享
发布于 2024-10-16 17:00 AI生成

相关推荐

08-26 10:22
门头沟学院 Java
李橙子:工作中那些必要但不光彩、枯燥乏味、吃力不讨好、缺乏成就感且难以带来直接成长的任务。
你做过哪些dirty w...
点赞 评论 收藏
分享
8月6日杭州有赞一面(电话面60分钟)部门业务:支付1. Java线程的几种状态2. Java的Running状态只包括线程在跑起来的情况嘛?为什么?  聊了一下想起来了Java把操作系统里的Ready态和运行态联合起来了3. Java线程的状态的流转过程是什么?4. Java线程wait态和time waiting态的区别是什么5. Java线程怎么中断? interrupt两阶段终止6. 别的线程怎么强制终止当前的线程?7. 线程池的参数8. 线程池的工作原理9. 为什么核心线程数这么设置?10. IO密集型的2倍怎么来的?  回答根据IO与计算的比例11. 计算密集型为什么是CPU核心数+1,这个+1是怎么来的?12. 核心线程数设置为Integer最大值的场景是怎么来的?13. 线程设置过大除了上下文切换还会对系统造成什么影响   回答:占用内存空间14. 为什么线程多了会占用很多内存空间? 回答:讲了一下线程的结构,程序计数器、虚拟机栈、局部变量表15. 线程里面的哪些结构占用的内存空间最多?16. 讲讲ThreadLocal的原理和应用场景17. 聊一下InnoDB的索引内存结构18. B+树与B树在数据结构上的区别是什么19. B+树的只在叶子节点存储数据的好处是什么?20. 为什么B+树层数低了效率会提高21. B+树如果索引查询4次和查询5次效率有显著差异的原因?提示:为什么我如果只从内存读4次和5次差异没有那么大呢?  回答:有可能差了一次就会导致一次从buffer pool的内存读一次要磁盘IO,因此产生很大的效率差异22. 聊聊数据库的隔离级别23. RR和RC的区别是什么24. 具体讲一下不可重复读是什么意思25. RR是怎么解决不可重复读的问题的26. 具体讲一下快照读底层是怎么实现的27. 为什么RR级别的效率要比RC低28. RR与RC的差别体现在具体的业务场景,可以举一个很实际的例子嘛29. 讲一下数据库的锁,设置锁的语法30. 来讲讲事务的作用是什么31. Spring怎么进行事务管理32. Spring事务一个方法加了事务注解之后几个Insert语句是在同一个连接嘛33. 如果不在同一个连接事务还会生效嘛34. Spring是怎么保证事务内的sql语句都在同一个连接的呢8月13日杭州有赞二面(视频面45分钟)1. 自我介绍实习拷打:2. 讲一下实习做了什么3. 公司的业务4. 讲讲你觉得比较难的点5. 你们做数据报表为什么还要做一个Java服务不觉得重嘛?6. 你知道OLAP和OLTP的区别嘛?7. 我觉得你们公司本质是OLTP的解决方案啊8. 深分页优化可以讲一下嘛9. 实习还遇到过什么技术挑战10. Sentinel导出限流是做同步还是异步呢八股、AI拷打:11. 平常有用过什么AI工具嘛12. 你是怎么使用AI工具的,具体场景是什么13. 你用AI工具只是使用对话框还是使用agent14. 工厂模式有哪几种15. 有哪些设计原则16. 除了高内聚低耦合、开闭原则还有什么设计原则17. 面向对象里依赖和关联的区别是什么18. 那聚合是什么呢19. 有看过什么计算机方面的书嘛? 《Java并发编程的艺术》20. 为什么要看这本书呢21. 这本书看了哪些内容呢22. 上一段实习为什么实习了3个月就离职了呢23. 反问:业务主要是to b还是to c8月18日杭州有赞hr面(视频面30分钟)1. 拷打实习遇到什么困难,怎么解决2. 实习有哪些地方做的不够好,怎么解决3. 为什么要来杭州实习,你学校不是在广州嘛4. 上家公司薪资、期望薪资5. 反问:有赞相比其它saas公司的优势是什么8月26日oc
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

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