一面:71min
自我介绍
介绍项目
介绍一下elasticSearch的底层原理
说一说你的排名
1、Arraylist的底层结构
2、Hashcode的组成由来
3、如何查看GC信息
4、说一说策略模式
5、策略模式和模板方法相似嘛
6、通俗的讲解乐观锁和悲观锁
7、CAS底层的实现是依靠哪个类
8、hashmap说一说
笔试 :60min(两道题)
笔试奇难,据说不少0A的,但是最后也进了,应该看整体表现。
二面(主管面)--50min
1、存储对象IO,ObjectSTtream(有一个类,把他写入到文件在拿出来修改)
2、并发编程题,考察CountDownLatch
3、你会啥?给他手写了一个LRUCache
4、会二分么?写个反转单链表(写了三个思路,原地、栈、辅助节点)
小结:本质上考察的是工程能力,即常用库的使用。
三面 总监面 --45min
自我介绍
1、你说说你的优点的原因(佐证)
2、说一说你学习技术上的困难以及如何克服的过程(事件佐证)
3、为啥要选择redis
4、说一说你的redis加锁过程
5、为啥redis master有slot,而slave没有
5、mysql也能加锁,为啥还要进程锁
6、最近在看啥书?
7、你有啥想问的?(作为互联网从业人员,需要具备哪些特质)
交叉面--25min
1、为啥要转行?上了哪些专业课
2、说一下ArrayList和linkedList的区别
3、知道redis底层结构么?
4、hashmap的原理?
5、说一下你的技术选型(Els,redis,mysql)及为什么?
6、项目中的难点?最后怎么克服了
7、如果后面优化,你都项目打算怎么优化?
hr面--25min
1、介绍一下你们的课题方向
2、介绍一下你这电商项目?为啥你要做这个电商项目?
3、说一说你做过的有成就感的事
4、说说你做过的比较遗憾的事
5、你觉得你有啥缺点
6、说一说古今中外你最佩服的三个人,随便说,并给出理由
7、说一说你对以后工作上的规划
你有啥想问的?
一个月后发意向(从一面开始)
全部评论
(0) 回帖