字节推荐系统架构面经
5.6一面
1. 自我介绍(介绍完就发现技术栈不匹配了)
2. 问项目
3. 程序内存中堆和栈的区别
4. 使用堆的时候怎么防止内存泄漏
5. debug方法(我发现字节很喜欢问这个, 但是我不太会, 我觉得他们想要的标准答案应该是linux环境下用gdb的core文件的debug方法)
6. 说说面向对象编程, 举个例子
7. 浮点数float和double的精度
(还有一些, 但是记不住了)
手撕:
1. 一个按照从小到大排序的有序链表(正负数都有), 把它重新按照绝对值大小排序.
2. 流量控制, 滑动时间窗口, 每秒通过五个请求, 如果超过五个就舍弃. 问这个算法有什么问题, 怎么改进.(面试官的意思是从时间窗口的角度思考, 而不是动态调整阈值的角度. )
1. 自我介绍(介绍完就发现技术栈不匹配了)
2. 问项目
3. 程序内存中堆和栈的区别
4. 使用堆的时候怎么防止内存泄漏
5. debug方法(我发现字节很喜欢问这个, 但是我不太会, 我觉得他们想要的标准答案应该是linux环境下用gdb的core文件的debug方法)
6. 说说面向对象编程, 举个例子
7. 浮点数float和double的精度
(还有一些, 但是记不住了)
手撕:
1. 一个按照从小到大排序的有序链表(正负数都有), 把它重新按照绝对值大小排序.
2. 流量控制, 滑动时间窗口, 每秒通过五个请求, 如果超过五个就舍弃. 问这个算法有什么问题, 怎么改进.(面试官的意思是从时间窗口的角度思考, 而不是动态调整阈值的角度. )
全部评论
佬 他们要的什么技术栈呀
后续有二面嘛
相关推荐
01-24 15:42
吉林大学 Java
冰炸橙汁_不做oj版:就第一个项目而言纯堆技术栈啊,没有量化成果支撑,培训班味太浓,罗列了一堆中间件,但是只用了极大提升、显著降低这种词,而且你所谓的ai改造就存在于标题中,ai具体怎么用的是一点没说啊 点赞 评论 收藏
分享
02-05 13:16
南京邮电大学 Java
等闲_:其实agent开发和语言没关系,只要能稳定落地可观测,有业务价值的agent就是好agent,而各种语言的agentkit是企业基建必要的,是一些maas平台的agent模块的重要组成,需要提供零代码的能力让M端的同***营agent,所以不要过于纠结这些,真正要看的是模型工程化这整条链路,能做什么,怎么做更方便 点赞 评论 收藏
分享
