京东测开+快手JAVA一面面经(许愿二面)

2月17日更新
京东数科一面过,腾讯,快手一面挂,还接到一个微博安全岗的一面🤣🤣🤣
fo了    好久没学过本专业的东西了,随便面一面吧

--------------------------以下为数科快手面经-----------------------------------

jd  测开面经(20+40min)
1.自我介绍(考研狗)
2.项目介绍
3.项目技术栈介绍(springboot+redis+mybatis)
4.==和equls区别
5.String三兄弟

然后  面试官小姐姐 说有个紧急突发项目 半个小时之后再打来   半小时后还没处理完又改下午了
hhhh 第一次见

下午两点接着开面
6.url请求过程
7.sql优化(索引,explain,sql语句优化)
8.项目相关(20min)
9.对测开的理解
10.你觉得你人怎么样
11.反问:
这里我问了技术+加班问题,加班问题我被反问了,是不能接受加班多么,我说我接受不了某厂那种11点之前不能走的就行
毕竟互联网企业嘛,加点班还是能承受的,(结果最后也没跟我说工作强度如何23333)

不管怎么样还是许愿一波二面吧

面完就2.45了,准备准备三点开面
快手一面面经(JAVA基础面)
1.自我介绍
2.普通集合类这些就不问你了吧,你应该都知道(??????),来LinkedHashMap怎么实现的(我猜的,链表排序?不太清楚)
3.没事,那HashMap和ConcurntHashMap讲一下吧
3.volatile知道吧,说一下底层(从JMM原子操作,反汇编代码,cpu嗅探机制,mesi缓存一致性原理说了一下)
4.JVM的内存结构,说一下每部分都是干什么的(常规)
5.垃圾分类算法你肯定也知道,就不用说了(???虽然我确实知道,但不必吧hhhhh),说一下你熟悉的几个垃圾分类器吧(G1,CMS全套说了一遍)
6.OS逻辑地址知道吧,干嘛的(说了虚拟内存,和页面置换算法(clock,lru,fifo等等))
7.OK,来写代码吧,实现以下LRU,用hashmap,其他的数据结构你自己想吧,写个容量100的缓存(我说了一下思路,hashmap映射双向链表,还说了两次我写不出来的,面试官说没事你写就行,实在不行再换道题,我一想还是别了,万一更难呢,硬着头皮写居然写出来了,看来还得逼一逼自己哈哈哈哈)(20min)
8.还有点时间再写个小的吧,int nums[]  写个shuffle算法,随机打乱(说了几种实现,都需要额外的空间,面试官最后告我可以选出一个之后挪到最后,再随机选其他的)(不到10min)

总体面试体验还是不错的,面试官太高估我了,觉得我啥都会,可能最后答出来90%吧,希望有二面,
继续许愿哈哈哈,两天许愿三波了

#京东##快手##Java工程师##测试开发工程师#
全部评论
楼主volatile反汇编怎么答的
1 回复
分享
发布于 2020-02-14 17:02
点赞 回复
分享
发布于 2020-02-14 16:48
乐元素
校招火热招聘中
官网直投
Linkedhashmap 底层实现
点赞 回复
分享
发布于 2020-02-14 17:08
Volatile的底层,这个我有点蒙
点赞 回复
分享
发布于 2020-02-14 17:10
同学你的垃圾收集器发出来了吗,怎么答的
点赞 回复
分享
发布于 2020-02-14 17:18
关键怎么理解的
点赞 回复
分享
发布于 2020-02-14 17:20
关键是好像看了记不住
点赞 回复
分享
发布于 2020-02-14 17:21
Lru那个算法怎么写的
点赞 回复
分享
发布于 2020-02-14 17:26
更新 快手已凉😭
点赞 回复
分享
发布于 2020-02-14 19:24
linkedhashmap 双向链表加哈希表 lru可以用这个实现
点赞 回复
分享
发布于 2020-02-14 19:58
快手这也凉?
点赞 回复
分享
发布于 2020-02-14 21:47
这为什么还凉????
点赞 回复
分享
发布于 2020-03-09 21:35
请问怎么投的快手?看到招聘都是字节
点赞 回复
分享
发布于 2020-03-13 13:43
楼主最后拿数科offer了吗
点赞 回复
分享
发布于 2020-04-21 08:53

相关推荐

头像
不愿透露姓名的神秘牛友
02-25 13:26
快手 产品 20k往上+2k房补 硕士其他
点赞 评论 收藏
转发
7 66 评论
分享
牛客网
牛客企业服务