快手面经

快手面经:
一面:
1、数据库为什么使用B+树进行索引?
2、数据库事务的隔离级别、MySQL默认的隔离级别
3、浏览器中输入URL地址到显示网页的过程(中间还穿插了https和若用DNS获取ip的个数是一个还是多个)
4、jvm类加载
5、多线程的wait()和notify()以及有没有对应其他的类似方法
(这个不知道,面试官还安慰我,说没关系的,那换个问题)
多个线程访问i++,怎样设计保证线程安全
6、算法:一个环形数值(有序数组从前面截取一段放在了后面),找到数组中的某个数值的位置
二面:
1、自我介绍
2、项目
3、Redis单线程为什么还会是高效的
4、ip地址划分
5、tcp/ip几层,以及数据封装
6、关于组成原理呀还有操作系统,这部分学的都忘了(自己有漏洞)
7、算法:找出数组里面的数字:这个数字比它左边的数字都大,比它右边的数字都小

虽然很菜,但是快手的面试官也不会嫌弃,给人的面试感觉很舒适,
还是希望后面会有hr联系我~~~~
谢谢各位大佬爷观看我的首次面经

#快手##面经##校招##Java工程师#
全部评论
楼主问的不难呀
点赞 回复 分享
发布于 2019-09-01 21:57
算法是用纸写还是?说思路
点赞 回复 分享
发布于 2019-09-04 18:34
请问你后面有HR联系嘛
点赞 回复 分享
发布于 2019-09-04 18:38
Dns获取IP个数那个是什么意思啊
点赞 回复 分享
发布于 2019-09-04 22:30
请问DNS获取ip的个数这道题是值得什么。楼主可以说下么。谢谢
点赞 回复 分享
发布于 2019-09-09 20:51

相关推荐

字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
6 84 评论
分享
牛客网
牛客企业服务