快手面经,一天就面完了....


快手这效率...杠杠的,面的Java的后端开发
一面结束的时候没让我反问,我还以为凉凉了,没想到十分钟就来了二面面试官,我一个第二次面试的萌新有点慌张。然后二面感觉答得不太行,面试官人都很好,面试气氛都OK。
加起来面了两个小时,然后过了一个小时接到hr电话了,hr小姐姐说有意向给offer,我在外面没说清楚,就说先加微信,但是现在还没通过...有点忐忑。

一面:

先是自我介绍和项目,问的不多。

然后开始写题

第一题实现一个Long类的valueOf(String)方法

第二题求树高,问递归还是非递归,让我非递归实现

第三题线程题,循环打印abc,就讲了思路,说用三个信号量

说我代码里用到了StringBuilder,讲讲原理,和StringBuffer区别

刚刚讲到了信号量,底层实现的原理是什么?

讲讲JVM运行时数据区,判断存货对象用的什么方法,讲讲GC roots

MySQL的主键索引和普通索引有什么区别,读数据的时候有什么区别(答了回表和覆盖索引)

为什么用B+树,叶子节点用的什么指针(我居然说单指针...)

然后给了一个场景题,设计一个长URL转短URL的服务,一开始没明白,还以为要设计网关?后来在面试官的引导下答了用302重定向,然后问了问302和301的区别,短链接都可以用什么算法(我说加Salt用MD5或者SHA-1...面试官不置可否)

然后说让我先别走...年轻的我以为只是打个分,然后接到电话说二面马上开始

二面

自我介绍

场景题,有一个日志系统,记录每个用户的访问与时间,定位访问峰值最高的时间

线程池的ShutDown与ShutDownNow,Terminating等

了解乐观锁吗,然后讲到MySQL,面试官对我的回答有些质疑,然后问了一题MySQL题,更新两个字段1变为0,0变为1,没写出来...

然后写题,层次打印二叉树,第一层从左到右,第二层从右到左.,第三层从左到右...这样,对输出有些要求

了解跨域请求吗,HTTP怎么做的

反问,我感觉有点凉就没细问...

没想到接到hr电话了有点意外...


#快手2020春招开始了##快手##实习##Java#
全部评论
快手的效率是真的高…
1
送花
回复
分享
发布于 2020-04-17 19:12
点赞
送花
回复
分享
发布于 2020-04-11 18:54
网易互娱
校招火热招聘中
官网直投
实习是要去北京吗?还是可以远程?
点赞
送花
回复
分享
发布于 2020-04-11 19:31
楼主 hr 咋说的,我这就是问了下 offer 情况然后让加微信也不知道算不算 hr 面😂
点赞
送花
回复
分享
发布于 2020-04-11 20:19
场景题怎么做嘞
点赞
送花
回复
分享
发布于 2020-04-11 21:36
在线笔试题多少分算过呢
点赞
送花
回复
分享
发布于 2020-04-11 21:40
只有两面么?
点赞
送花
回复
分享
发布于 2020-04-11 21:45
校友,你是免笔试了嘛?还是是之前笔试的那一批?
点赞
送花
回复
分享
发布于 2020-04-12 09:47
  然后给了一个场景题,设计一个长URL转短URL的服务,一开始没明白,还以为要设计网关?后来在面试官的引导下答了用302重定向,然后问了问302和301的区别,短链接都可以用什么算法(我说加Salt用MD5或者SHA-1...面试官不置可否) 这个题,从长URL转短URL,需要62进制计算(这是核心,然后有可能会继续问你如何62进制计算)为什么62进制计算; 然后再考虑后端长短链接存储以及同一个长链接重复申请如何快速缓存 拿到结果 应该回答出这些就ok
点赞
送花
回复
分享
发布于 2020-04-13 11:04
好难
点赞
送花
回复
分享
发布于 2022-03-15 22:23

相关推荐

5 54 评论
分享
牛客网
牛客企业服务