快手 Java 主管面

记录一场前段时间的面试凉经
1.寒暄,lz算是“老快手人”,上来还是得互相寒暄一下。你Bu的总管也是XX(电商商业化本地生活技术总负责人)吗?他下面的工作节奏也都有了解吧(10 10 5🤣),balabala,自我介绍直接省略了
2.写俩算法题吧,这里给鼠鼠直接干懵了,刚才还在寒暄,也没个热身,上来直接开手撕😅
2.1.接雨水,鼠鼠心态炸了(这梗居然成真了),当时刚干完一大堆杂活回去,脑子懵懵的。虽然是个经典题,当年还用动态规划和单调栈两种方法做来着,但由于长时间的摆烂,现在瞪了几分钟居然没啥思路了,上次ac还是去年4月20
2.2.那再来个手撕LRU吧😅,总算来个没那么套路的,不到10min终于a一道
2.3.说说接雨水的思路吧,LRU也讲讲
3.介绍介绍实习项目吧(两段大厂实习)
3.1.部门业务,用到的技术栈
3.2.你做了哪些事,挑几个讲讲
3.3.性能等问题是如何发现的,发现后如何定位排查,如何优化的
4.快手KESS服务注册发现中心的底层原理
5.快手Kconf配置中心底层原理
这两个当时确实没仔细看过,一直在以zk做类比,寄寄
6.那你讲讲zk的结构吧,zk作为配置中心与注册中心大致是如何实现的?原理大致讲讲
树形结构,类似文件系统,事件监听回调机制,长轮询拉取,负载均衡,心跳balabala吟唱了一通,当时好像说了TCP长连接,被diss到“一个机器的长连接数不是有限的吗”等等😫
7.redis集群主从复制的原理
全量复制,增量复制,replicaId,offset,快照,日志文件等等bala吟唱一番
8.redis集群的几种部署方式详细介绍下,你们部门当时是用哪种
单点,主从集群,分片集群,哨兵模式,优劣等bala一通
9.redis集群主从复制时key过期时间的影响?在复制过程中会不会受到影响(你是真爱redis集群)
当时没反应过来什么意思,感觉很奇怪,一直在想不是支持惰性过期和定时任务等主动清理吗🤗🤗
10.反问
应该凉透了,只能怪自己秋招拿了几个中大厂offer就开摆了(如图,将近四五个月没刷过题,手生的不能再生,去年肝的三四百道全退化没了)。手子还是很有诱惑力的,毕竟是鼠鼠我的白月光,虽然没搞过对象,但深深体验到了失恋的感觉,手子你再爱我一次吧!24春招hc也应该寥寥无几了,也许下次是真的要冲社招辣😣
#牛客解忧铺#
全部评论
这我还活集贸,跳了 ━━━━━┒ ┓┏┓┏┓ I ┛┗┛┗┛┃\🤡/ ┓┏┓┏┓┃ / ┛┗┛┗┛┃ノ) ┓┏┓┏┓┃ ┛┗┛┗┛┃ ┓┏┓┏┓┃ ┛┗┛┗┛┃ ┓┏┓┏┓┃ ┃┃┃┃┃┃ ┻┻┻┻┻┻🌳🌳🌳🌳🌳🌳
4
送花
回复
分享
发布于 04-05 14:43 北京
😭😭😭直接emo了两个晚上,也没心情搞八股算法了
2
送花
回复
分享
发布于 03-31 02:50 北京
滴滴
校招火热招聘中
官网直投
估计是佬有太多哦佛了,感觉你不会来
点赞
送花
回复
分享
发布于 03-31 03:10 广东
主管面是三面吗?
点赞
送花
回复
分享
发布于 03-31 19:51 北京
有动静吗大佬
点赞
送花
回复
分享
发布于 04-08 12:41 新加坡

相关推荐

1.自我介绍2.项目介绍    项目一    2.1    JWT令牌    2.2    SpringCache,原理    2.3    动态代理,如果用final修饰的能不能被代理    2.4    怎么保证缓存和数据库的一致性,答了先写数据库再删缓存    2.5    有没有做延迟删除,延迟了多长时间,延迟多久时间和什么相关    2.6    为什么要用SpringTask,如果有很多个订单都是待接单怎么处理    2.7    可以用消息队列吗,怎么做    2.8    为什么用websocket,如果很多个用户都去建立长连接,会不会很占用资源,websocket和http长轮询各自的优缺点    项目二    2.9    你在这个项目用Redis做了什么    2.10    讲一下你这个微信公众平台登录的流程,讲一下SSE    2.11    为什么这里点赞要用RabbitMQ,幂等性判断    2.12    讲一下什么是canal,binlog的作用    2.13    数据库为什么要做主从    2.14    讲一下elasticsearch在你项目的作用(加快查询)    2.15    用到了Redis的哪些数据结构,讲一下跳表    2.16    雪花算法3.八股    3.1    讲一下hashmap,是否线程安全,有什么线程安全问题    3.2    如果要用一个线程安全的类似hashmap的数据结构呢(concurrenthashmap,hashtable)    3.3    hashtable为什么性能差4.算法    给定n段会议时间[l, r],求一个人是否能够参加全部会议,至少需要几间会议室才能满足要求    (第一个问直接排序,求是否相交即可,第二个问求相交的最大值)#快手面经#
点赞 评论 收藏
转发
5 27 评论
分享
牛客网
牛客企业服务