二、三、四、五面
说好的是去现场二面,但一进会议室发现是两个人,当场就有点懵b
先是技术面,因为现场面详细的问题也记不太清了
1、hashmap put还有resize逻辑,redis
2、锁的一些知识、线程池、java内存结构,垃圾回收算法,其中详细讲了一下cms算法还有它是如何减少stw的
3、项目
4、场景题:有十亿个电话号码,怎么在内存里存储,并且查重,大概是这样(自己思考了一下,思路不行就不说了,面试官说可以使用bitmap)
5、springboot常用注解、如何改变加载bean的顺序
6、数据库方面、io的bio,nio,aio,解释解释阻塞与非阻塞,同步还有异步、tcp三次握手、四次挥手
7、研究生期间的东西,本人双非菜鸡研一,还没研究出啥东西
大概这些吧,技术面感觉很棒,回答不上来的或者不对的面试官都会给提示还有讲解
之后就是旁边的非技术面,开始以为是hr,但好像不是,因为最后有一个hr面,问题大概就是项目收获,经历,自己的特点啥的吧
面完后看了看时间快一个小时了,两位面试官说还要找项目主管面一下,我:???实习而已吧,还需要主管面吗?
等了大概十分钟吧,主管来了,主要是讲项目还有中间遇到的困难,怎么解决的(重点,要仔细说,给面试官展示你解决问题的能力还有你自己的思考方式)大概十几分钟吧
主管面完,说这边可以,得等hr那块消息,我心想,等吧那就,也不差这一会了,后来等了段时间说没问题了,回去等通知吧,结果我刚走到半路hr一个电话过来说要面试,我真的是快哭了,咋还要面哇,大概就是问了问以后规划,个人特点这些,最后终于是加了hr微信讨论一些薪资方面的,太难了,中间还错过了京东科技的hr发offer的电话,不过最后还是接到了,网易面完总下来感觉还是很赞的,不管是技术面还是非技术面,而且公司整体氛围也很棒。也学会了很多东西。
———————————————————————
一面
在某僧上投的广告研发部门,过了三四天hr打电话说约个面试,定到了早上10:00开始,发的是一个会议网页
主要问题:
1、自我介绍
2、问前一段实习主要负责的内容以及收获
3、问了ela(当时只是项目中简单用到了,没有深究,就成被我挖成了坑),不过面试官人也很好,没有追着问
4、项目中的redis的用途
5、问项目中如何保证数据的缓存一致性
6、用过的java集合
7、hashmap和hashtable的区别
8、hanshmap插入逻辑
9、hashmap放入将自定义对象当作key,应该注意些什么
10、arraylist和linkedlist的区别以及使用场景
11、array和arraylist的使用场景
12、关键字锁和lock的优势以及劣势
13、用到的垃圾回收器以及jvm调优(这里就简单的回答了G1和一些常见的参数)
14、索引的类型
15、索引生效条件
16、数据库事务四大特性
17、redis读写快的原因
18、经历中用到的设计模式(很菜,就用一个单例)
19、常用的linux命令
20、问了问我的vue(只是自己在写毕设还有接活的时候写过,也没有深入的聊)
21、用过哪些springcloud的组件(这里回答的就是简单的用过,面试官说用过就行,就过了)
22、mq
23、问了问能实习的时间
24、反问环节:大概问了问部门信息,还有一些技术栈相关东西,本次面试的表现,后续结果出来时间。
本次面试整体感觉很舒服,面试官态度,整个面试的气氛非常好,结果出来的也很快,没一会hr小姐姐就给我打电话约的二面,直接去公司面试。希望之后顺利吧。
全部评论
(2) 回帖