字节客户端三面、HR面面经

📍面试公司:字节

🕐面试时间:2025-09

💻面试岗位:客户端

❓面试问题:

三面:

1.自我介绍

2.问项目,有很多项目衍生问题,答得不算好,需要对项目很熟悉的同时做一些情景假设

3.手写消费者-生产者模式,可能是前面答得太差了,面试官让我先做题了

4.面试官想问数据库,我直接说不会(确实不会

5.TCP和UDP的区别

6.http3是基于什么协议做的

7.http1.1和http2有甚区别

8.http2的多路复用

9.http2的ip帧可以乱序吗,接收方怎么处理

9.TLS是什么

10.https怎么完成加密的

11.加密算法都有哪些

12.手撕

有N阶楼梯,一只猴子一次可以跳1或3阶,有多少种方法爬完楼梯

13.const关键字作用

14.函数重载怎么做的,编译器怎么做的

15.C++内存分区都有哪些,全局变量和常量存放在哪

16.什么情况下会栈溢出

17.什么时候会内存不够用

18.怎么查内存泄漏

19.分析内存泄漏的工具有哪些

20.智能指针有哪些

21.反问

HR面:

1.自我介绍

2.询问校园经历

3.项目或科研中与他人合作的经历

4.再写一遍技术面的代码题能写出来吗

5.家庭情况

6.反问

🙌面试感想:

技术面每次都有手撕,HR面时间很短,强度个人感觉挺大的,会问一些场景题,并且追问。目前没有收到后续通知

#发面经攒人品##字节##字节客户端##秋招#
秋招&提前批面经 文章被收录于专栏

记录一下我的秋招和提前批面试经历

全部评论
佬 啥时候面的呀 有结果了咩
点赞 回复 分享
发布于 2025-09-26 14:46 四川

相关推荐

04-17 18:28
已编辑
武汉大学 Java
1. 无手撕,全程拷打项目,一直拷打,一直拷打,事无巨细,直到讲解清楚或者答不出来换方向继续问。。鼠鼠前半段在掌握中,问到RAG就纯纯半吊子了。。并且这个部门是做智能客服,管理知识库的,属于是踢到铁板了,多半是凉了2. 自我介绍3. 怎么使用ai coding的(RAG项目的前端是纯ai出来的,面试官就问我具体咋做的)4. 有没有对比过不同的ai,你评价一下这些ai产品呢?问我通义Lingma具体哪个?我没招了。。我用的插件哪知道5. 你这个”一人一单“,怎么又用了Lua脚本又用了Redisson分布式锁?(因为项目迭代)6. 那你讲一下Redisson看门狗的原理?7. Redisson分布式锁里面数据是啥,你锁的具体是什么8. 那么你对这个高并发场景的前置有什么拦截吗?9. 讲一下逻辑过期是怎么做的?具体流程?10. 你这个项目QPS能达到多少?具体怎么测试的呢?抢锁的过程测试过吗?11. 你这个缓存雪崩是随机过期时间对吧?这个TTL具体怎么设计?为什么设计成这个时间?(不是,我咋知道啊,从这里开始就答的不是很顺了,我就说TTL太小容易雪崩,TTL太大持续占用内存,应该对吧)12. 你这个排行榜ZSet,这个排行榜怎么做的?member,score存的都是什么?那你这个点赞排行榜什么时候更新呢?每次有点赞都要更新吗?(忘了,太久远了,鼠鼠没想到他会问这么细)13. 取消点赞怎么设计的?(一人不能多次点赞)14. 讲一下你这个项目的RAG具体流程。15. 你这个动态选择的策略模式是怎么做的?判断依据是什么?具体判断条件?16. 切片策略,这个chunk块具体为什么设置成这么大?chunk设置的依据在哪?17. 继续讲流程,prompt怎么设计?你这个prompt具体怎么写的??问prompt特别具体的写法。。(这三个问题答的很差,感觉如果挂了极大概率就是因为这三个了)18. Stream流式输出,为什么用SSE(WebSocket和SSE区别嘛,提前准备过)19. 如果在流式输出途中前端突然关闭界面,你的项目会发生什么?(我说我没测试过,我觉得后端会继续跑,我觉得面试官想让我说的是有没有什么中断策略,可惜我没有设计)20. 你这个项目是自己一步步构建的是吧,你能说说你在学习RAG相关知识时候是怎么学习的呢?你平时的学习方式?21. 项目中遇到过最大的苦难,哪一个issue让你排查问题的时间最长?22. 反问环节:建议我可以参与开源项目,写几个开源项目的功能模块比自己闭门造车好得多,受教了,可惜鼠鼠现在没时间做。。。23. 总结:再接再厉,至少直到自己哪一块薄弱了,不至于像无头苍蝇一样。吐槽::不是,连个手撕都没有,八股也一个没问,是不是要寄了啊,纯纯拷打呗第二天通知挂
查看20道真题和解析
点赞 评论 收藏
分享
评论
1
17
分享

创作者周榜

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