腾讯米哈游京东字节快手 timeline

#软件开发投递记录#  #软件开发2024笔面经#

腾讯光子
1面:8.8
2面:8.13
3面:8.20
hr面:9.2,9.3转评估,一直到现在泡着

1面:
实习问的多,然后一点基础八股,不记得了
手撕:一个矩阵,每一行是有序的,求出整个矩阵的前k个小元素。

2面:
全方面拷打,从实习到项目,到基础知识,到场景题,无手撕。
1. 设计一个王者荣耀moba游戏,如何保证客户端状态同步
2. 网络丢包会造成什么问题,如何去解决
3. 如果让你选择一个网络协议,针对你设计的游戏,如何选择
4. tcp的话,对于游戏而言优缺点,你如何优化
5. 分布式这块,共识协议,存储这块,LSM?

3面:
半小时结束,职业发展+实习经历。
1道cpp不定项选择题,自己做错了。1道排列组合,从3个年龄段选4个人,有多少种选法,也做错了,唐完了。。

米哈游
8.17 笔试
8.28 1面
9.2    2面
9.4    3面
9.6    hrbp面
9.13   oc+意向
米的流程很快,都是第二天就下一场约面了,面试内容不能透露,就写个timeline吧

京东
9.13  技术一面(1面)
9.19  技术二面(3面)
京东流程比较搞,面试官都搞不清楚哪一面是干啥,叫我别在意。两次都以为hr面,一进去开始问技术,傻眼。

技术1面:
问的较为简单,实习内容简单问问。
1. 指针和引用的区别
2. 指针常量 常量指针
手撕:lru 和 矩阵乘法

技术2面:
有难度,最后的手撕有点点难。
手撕:给了个需求,当时其实也没有完全理解,一般一个报文经过一些算子处理,算子之间有依赖关系,非线性的,最后得到答案,说是自己写一个平台接口,尽可能用户友好,让用户用接口能够快速拿到答案,当然算子依赖关系也是用户定义,比较难,也没咋写完。
还有一题,给一个数组有奇数有偶数,求得一个最长子数组,满足奇数个数偶数个数相等。

字节国际电商
9.11   1面
9.19  2面
9.23  3面

1面:
项目+实习,貌似发挥的挺好。然后手撕的时候说,咱们做点有挑战的,我说别呀哥,给点中等的就行,然后面试官笑着说,一眼没思路咱就换。
手撕:lru-ttl,能写,但是他主动换了,说太长了。最长公共子串,我还没开始写,然后又给换了,最后写判断子树。

 2面:
问实习。
手撕:k个一组反转链表+两个数组中位数

快手
1面  9.20
2面  9.27

1面:
面试官内存问了快半小时,问我理解。深入问的比较多。问我是不是看过linux源码,我说没太难了,他说你可以去看看,你的理解跟源码实现大差不差了。
1. 智能指针讲一下
2. 并发安全
3. uniqueptr独有权,怎么理解
4. move操作具体做了什么
5. 内存池讲讲,底层做了什么
6. 系统调用sbrk和mmap有什么区别
7.  sbrk具体干了什么,如何理解
8. mmap干嘛的,怎么申请内存的,映射的哪块区域
9. 从虚拟内存物理内存,还有用户去申请内存,全链路讲一下理解,细节。
10. 对于锁,怎么理解
11. 很多人都背,线程调度的最小单位,你怎么从底层去理解这句话
手撕:
1. 搜索旋转排序数组
2. 手撕sharedptr
一面面完10分钟约二面,速度超级快,给一面面试官好评。
全部评论
这不分成三篇 可以领个抱枕
1 回复 分享
发布于 昨天 10:24 陕西

相关推荐

3 7 评论
分享
牛客网
牛客企业服务