一面 9月13号 将近40分钟
面试官很可爱,有些名词想不起来会说明白,继续说就行。
1.自我介绍
2.聊了一会研究课题,对我课题有点兴趣。
3.项目跳过,我以前的项目资料没找到就越过去了
4.mysql数据库的索引类型以及底层实现
5.mysql缓存池
6.hashmap,hashtable和concurrenthashmap的实现及底层
7.synchronized,volatile的实现及底层
8.线程的实现方式(扩展)
6.手撕代码二分查找并实现测试,很简单
反问环节
结束
总的面试体验非常好
9月14号约的二面时间
9月15号二面,大概40分钟
面试官也很棒,聊天式的交谈,没有紧张感
自我介绍
问了一些Spring框架的内容
IOC和AOP
bean的生命周期(这块问了一些除常规方式下其他情况bean的创建,这块了解的不够深入,没答好)
JVM的组成,各部分的功能
运行时数据区的结构及各部分的功能
(这块答的有点乱,没有把自己知道的成体系的介绍出来)
代码对一面的一个修改:一个有序数组,有重复,如何在O(logN)的时间复杂度内获得目标值最后一次的索引。(还是二分查找,主要就是对里面的判别条件进行修改)
智力题:25匹马,5个跑道,最少需要多少次能决出前三名。
反问环节
结束
VIPKID的二轮面试体验都非常棒,许愿能收到hr面的消息。
全部评论
(6) 回帖