快手支付一二面凉经

一面 12.19
1、自我介绍
2、说一个你觉得最亮眼的实习项目
3、这段项目你觉得有哪些可以优化的地方
4、拷打项目
5、docker比虚拟机快的原因是什么
6、docker镜像分层原理,每一层具体是什么东西,下载的是什么内容
7、一直在问操作系统底层但我也没搞懂面试官想要问什么(内核是如何给容器中的进程分配CPU资源的?资源指的是什么?进程运行的空间指的是什么?操作系统是怎么运行进程的)
9、说一下kafka和rocketmq在底层设计上的区别
算法:合并区间

二面:12.26
1、拷打实习,询问是否了解本地缓存实现,本地缓存使用定时任务也可以完成更新,问什么要迁移缓存
2、mysql里锁相关的内容(你看到这个语句有什么想法么select * from t where xx for update)
3、手撕实现hashmap(用C++ struct写的,面试官不太满意,说让我用类写)

27号感谢信

全部评论
请问是你简历上写了docker,面试官才问的吗?还是随机出的题?
点赞 回复 分享
发布于 01-10 14:00 北京

相关推荐

01-06 22:40
已编辑
门头沟学院 Java
集团信息系统一面1.21、介绍项目,讲了一个ai项目然后就开始问数据集、模型以及架构选型2、拷打实习3、hashmap相关4、垃圾回收机制5、https协议,ca证书(ca证书这里不太了解),对称加密为什么比非对称加密性能更优6、访问一个网站后发生什么7、rocketmq消息失败后会怎么做8、rocketmq的rebalance机制,会有什么问题9、rocketmq的延迟队列底层原理10、redis底层数据结构,hyperloglog的底层原理,pv和uv如何统计,set底层用什么结构11、sql出了两道题问怎么建索引12、出了一道智商题,几个人过河问最短时间,限时5分钟13、一道算法题,就是现在有一个数组,需要按照距离0,0这个位置,从小往大遍历,相当于从左上角一层一层往外遍历,限时6分钟(一开始用dfs写的,后来发现不对临时改成bfs,结束后意识到只用遍历下标就行)二面1.6写一道sql题,问我having和group by在使用时有什么问题设计订单表,用户可以查询,平台可以查询,骑手可以查询,商家可以查询高并发1000w个QPS,1w库存怎么设计(我聊到分布式锁,面试官问redission的qps是多少,如果不用分布式锁怎么设计)最后算法是给一个任务队列+完成的时间,手写令牌桶限制大小,计算任务输出顺序(题没怎么读懂,也可能是要写滑动窗口,总而言之是某种限流算法)...没撕出来,只写了伪代码,寄
查看17道真题和解析
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客企业服务