旺小宝面经分享
在牛客看了这么就面经总结,终于也有机会来分享一下了
开始来先笔试,紧接着面试
一面
1.问mysql的 ACID
2.mysql的存储引擎区别和适合场景
3.mysql RC和RR
4.mysql自增查询问题
5.spring @Transactional 什么情况下会导致事务没有回滚
6.spring @Transactional 底层有哪些东西
7.原生的mysql连接和执行sql流程
8.mybtis ${}和#{}的区别
9.dao层接口为什么可以不用实体类
10.elasticsearch的一些简单东西
11.聊项目
12.redis的持久化
13.redis集群怎么搭建的
14.有哪些线程池
15.线程池的参数
16.线程池工作原理
18.为什么要重新hashcode和equals
19.还有一些搞忘了
一面的面试官很好我不知道的时候,会给我一些提示引导我。之后等了20分钟接着二面
二面
1.聊项目
2.spring @Transactional 什么情况下会导致事务没有回滚
3.jvm调优,怎么定位到哪个代码运行比较慢问题。虽然我给面试官说没用过,但是叫我说了思路。
4.问我看过什么源码没有,叫我说一个,我说lock,他让我讲了一下,流程和什么是重入
5.让我设计一个redis我怎么设计,没有答上来
6.mysql的几个问题也没答上来,忘了
7.还有一些问题忘记了,这一面试答上来百分之60--70这样
二面之后面试官准备第三面,但是那个hr小姐姐没有来,叫我回去等,电话面试。这里有一点怕,不知道什么原因突然hr小姐姐没来了,还是他们反悔了,呜呜。来牛客祈祷了
#面经##旺小宝##Java工程师##校招#