快手Java实习一二面经

快手效率超高,一点开始面试,一二面连着,四点oc。
一面:
自我介绍 聊论文
垃圾回收算法
详细说一说CMS
类加载过程
为啥要双亲加载
new一个对象 操作系统层面是怎么分配内存的
写SQL的注意事项
redis会吗(不会)
Java写的多吗(python多 Java没有写太多)
spring呢(了解一点)
那就写个题吧:计算x,y两个数的和,需要花费秒,怎么合理安排计算的顺序,可以使得花费的时间最短。(我太菜了 写了半天 写完还超时了)
二面:(二面面试官和蔼可亲循循善诱)
自我介绍 聊未来规划
写个题:判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。
写个sql:课程名中包含‘计算机’的课程 且 成绩小于60分学生的 学号、姓名
数据库中JOIN是怎么实现的,IN呢
一个进程是怎么跑起来的(胡乱说了一堆)

#快手校招##快手##实习##面经##Java工程师#
全部评论
在线笔试题,多少分可以过
1 回复 分享
发布于 2020-04-11 21:39
一面的算法题是不是相当于哈夫曼树?每次选最小的两个相加?用小顶堆应该可以吧?
1 回复 分享
发布于 2020-04-12 10:25
四点就拿offer了?666
点赞 回复 分享
发布于 2020-04-11 21:40
兄弟哪个部门?
点赞 回复 分享
发布于 2020-04-11 22:19
技术面只用两面吗
点赞 回复 分享
发布于 2020-04-11 22:23
技术两面吗?
点赞 回复 分享
发布于 2020-04-11 22:25
**老哥咱们一模一样...有要你尽快入职吗
点赞 回复 分享
发布于 2020-04-12 00:16
没有hr面,直接oc吗
点赞 回复 分享
发布于 2020-04-12 11:43

相关推荐

2 45 评论
分享
牛客网
牛客企业服务