20号面到HR面,说一两周内给通知,现在还没收到。面试过程:
一面:首先是自我介绍,然后问了一些数据结构的问题,链表,数组,hashmap是怎么实现的,hashmap的存储是不是连续的,这个问题我当时很犹疑没有很明确的给出答案他好像挺失望的,还问了数据库的索引是怎么实现的,我说是B+树,他又让我说了一下原理,还有事务。还问了spring最核心的东西是什么,平时自学是怎么学的,看那些技术博客或者网站。之后就是聊项目的问题了,然后针对他提出的问题回答。
二面:主要就是介绍项目,然后也是回答他提出的问题,他有一次问到了hashmap的实现原理,还问了平时看哪些技术网站,还有最近看的一本技术书是什么,刚好最近看了《深入理解JAVA虚拟机》,我还给他讲了一下JVM的组成,他好像对这个非常满意。还问了一个算法题,一个int数组怎么找到第一次出现的重复次数最多的那个数。
HR:自我介绍之后问了为什么选这个专业,第一志愿是不是这个专业,文科生还是理科生,能不能熬夜,他说技术人员有加班到一两点的,还有我得过三等奖的项目和别人比差在哪里,最后问了一下薪资要求,好快就面完了,然后就跟我说一到两周内给通知,本来说一周,后来又说很忙可能两周,反正现在都没收到offer大概也没戏了。
面试感受:很好;面试难度:有难度;面试来源:校园招聘
共1个问题,0条回答
Q:hashmap 的原理,一面二面都问了,当时回答错了说是两个数组,其实是数组和链表。