快手客户端一、二面面经

鼠鼠面了快手一轮、二轮面试,由于接了别家的offer,推掉了hr面。

面试体验:快手hr人很nice,态度很好,面试官也不错。

一面:

非常基础的八股问题。

操作系统:线程进程的区别,虚拟内存,介绍进程间的通信方式。

计算机网络:简单介绍计算机网络模型,链路层,ip层,tcp层等等。简述输入一个url到网页打开的过程。

c++:指针和引用的区别。还有一些问题记不清楚了,都是很基础的八股,没有场景题。

算法题:实现LRU,力扣中等题

二面:

cpp: 介绍指针和引用的区别。

操作系统:虚拟内存,栈快还是堆快,介绍锁的类型(自旋,互斥,读写,乐观悲观),介绍缺页中断,分段和分页

计算机网络:好像没有

场景题:如何设计能让客户端减少页面下滑引起的阻塞问题,不怎么会。。。我回答了预推送。。面试官不满意,鼠鼠没设计过客户端55555,完全不会。

读代码:const相关

算法题:实现sum,不允许用+号

总结:感谢面试官不杀之恩,没有追问,没有问到不会为止,算法题也很中规中矩。

#快手#
全部评论
有后续吗
点赞 回复 分享
发布于 2024-04-09 16:09 上海

相关推荐

评论
2
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务