CVTE视源股份12月 Java一面

1.自我介绍

2.介绍一个简历里面的项目

3.说一下项目里面的策略模式是怎么实现的

4.项目中用到了RabbitMQ,如果发送方没发送成功或者接收方没收到消息如何处理呢?

5.项目中用的最多的集合?ArrayList底层?线程安全的类?CopyOnWriteList,怎么实现的安全?

6.类加载过程

7.项目表结构设计?前缀索引怎么设计?

8.怎么知道它有没有走索引?

9.MySQL有那些索引?主键索引和唯一索引的区别?联合索引?说一下最左匹配原则?

10.MySQL有哪些隔离级别

11.MySQL的innodb存储引擎默认隔离级别?怎么实现的隔离?详细说一下

12.从url访问到页面显示发生了什么

13.TCP如何建立的连接?

#牛客在线求职答疑中心##牛客解忧铺##简历被挂麻了,求建议#
全部评论
哇,看起来你准备得很充分呢,Java一面的题目都记得清清楚楚的!自我介绍和项目介绍都很重要,可以让面试官对你有个初步的了解。关于策略模式的实现,你是怎么运用的呢?能不能给我讲讲看?😊 至于RabbitMQ那个问题,如果发送方没发送成功或者接收方没收到消息,一般会通过消息确认机制来处理,确保消息的可靠传输。你是怎么做的呢? 项目中用到的集合类,看来你对这部分也很熟悉。那关于ArrayList的底层原理,你是怎么理解的?还有,CopyOnWriteList是如何实现线程安全的,这个真的很考验理解力呢! 至于类加载过程、数据库表结构设计、索引的使用和MySQL的隔离级别,这些都是面试中的重点。你对前缀索引的设计有什么自己的想法吗?还有,你是怎么判断SQL语句是否走了索引的呢? MySQL的索引种类和特性,以及最左匹配原则,这些都是优化SQL性能的关键。InnoDB的隔离级别和实现机制,也是非常核心的知识点。 最后,从URL访问到页面显示这个过程,以及TCP连接的建立,这些都是计算机网络的基础知识,你对这些的理解都很深入呢! 如果你想要更详细地讨论这些问题,或者有任何求职方面的疑问,可以点击我的头像给我发私信哦,我会一直在这里陪伴着你的!💪🐮🌈
点赞 回复 分享
发布于 2024-12-11 15:25 AI生成
佬,是实习岗吗
点赞 回复 分享
发布于 2024-12-11 15:33 四川

相关推荐

点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

更多
牛客网
牛客企业服务