腾讯wxg技术架构实习后端一面二面凉经

一面 2小时50分钟
给了1个小时手撕三道题,讲解+优化20分钟
1. 版本号大小比较
2. 固定长度array的简易mvcc实现
3. 判断所有相邻数的奇偶性质不同

linux操作,grep,awk(不会)

硬链接软连接

redis集群模式哨兵模式

具体实现(应该是要讲raft算法,不会)

问最近一段实习,vllm源码拷打,paged attnetion, kvcache,prefix,continues batch......

拷打第一段微信搜索的实习(rpc,微服务......)

因为第一段实习纯打杂,被拷打得体无完肤

数据库项目拷打,bufferpool,LRUK,优化,索引......

拷打mysql的八股,主要是各种log,和宕机恢复

问深入了就不会了,答得很烂

你的数据库支持容灾和宕机恢复吗

回答不支持,随后拷打半个小时的分布式数据库容灾恢复(多进程多线程,协程,如何处理大流量......)

一点都不会,面试官一直问,我只能瞎扯方案然后被他一一反驳

https和http的差别

详细讲一讲ca的过程(忘了,只能瞎扯)

消息队列用过吗(没用过,也不会)

----------------------------------------------
二面

以为要挂了,一周后二面,我太天真了,当二面他没开摄像头的时候我就应该意识到要挂了

二面,1小时50分钟

无自我介绍,闲聊5分钟
Base地有偏好吗
什么时候毕业
之前实习为什么离职,
为什么不去之前实习的部门(微信搜索)
为什么之前不转正
实验室是做什么的
为什么你们实验室不转方向去做大模型

45分钟手撕三道题
1. 实现一个atoi
2. 大量数字去重排序
3. 字符串s,字符串t,从s中按顺序取出任意个字符,用这些字符组成t,有多少种方法进行s和t的匹配

20分钟讨论讲解,3题用回溯做的,让我优化,没优化出来,提示剪枝

问wxg实习经历,质疑了至少三次为什么我在打杂(艹,干什么活是我能决定的吗)

问最近的实习经历,部署的是最新的qwen吗,我问他指的是不是2.5的版本,他说不知道,

我说transformers对qwen2.5支持有点bug,还没部署上

他说为什么我的同事几个小时就部署上了

我只能尬笑

拷打vllm(感觉他并不懂vllm,没怎么深入问)

用过sglang吗(没有)

你不是科班,学过操作系统和网络吗

怎么在UDP上实现一个可靠协议(讲了怎么实现一个仿TCP(错))

建议看一下quick udp

C++经典八股(多态,虚函数)

C++网络编程用过吗(没有,很浅的讲了一下socket, epoll......) #牛客AI配图神器#

不够深入,建议实现一个rpc项目。

流程结束
全部评论
一面一面3小时?
1 回复 分享
发布于 03-12 14:31 北京
佬,你面的组这是做啥的啊怎么问的这么广?做LLM推理框架的?
1 回复 分享
发布于 03-17 14:59 浙江
xd本or硕啊,挂你简直不可思议
1 回复 分享
发布于 03-18 14:16 内蒙古
佬应该跟我面的一个组 手撕一模一样
点赞 回复 分享
发布于 03-12 14:31 江苏
太🐮了🌯
点赞 回复 分享
发布于 03-13 10:08 北京
wxg二面挂+1,浪费了时间唉
点赞 回复 分享
发布于 03-13 11:18 湖北
一面这么长吗
点赞 回复 分享
发布于 03-13 12:04 四川
wxg是不是太离谱了点
点赞 回复 分享
发布于 03-13 16:46 日本
wxg经典拷打rpc
点赞 回复 分享
发布于 03-13 20:04 北京
哈哈哈wxg太典了,挖到一滴不剩为止
点赞 回复 分享
发布于 03-14 09:17 湖北
佬你的项目写的是什么啊
点赞 回复 分享
发布于 03-16 21:56 黑龙江
大佬,你面一面之后官网状态啥时候变得呀
点赞 回复 分享
发布于 03-19 12:09 江苏
base广州吗
点赞 回复 分享
发布于 03-20 23:11 安徽

相关推荐

03-07 16:33
已编辑
字节跳动_llm开发(实习员工)
更新:后面看了一下二面的题目,是原地哈希方法。不过想起来当时忘记问数据范围了,如果里面的值都是在数组大小的范围内,才能原地哈希来做,所以也提醒大家题目先问下数据范围~可能会有一些启发.. #腾讯求职进展汇总# 3.06一面1、需求分析的输出应该有什么?(提到背景、价值、竞品分析、可行性分析,在快手看过比较多的产品文档,提到了还记得的几个点)2、非功能性需求有哪些?(提到安全性、稳定性)3、问实习相关内容(问了比较长时间,很多细节,包括分库分表、数据一致性等)4、缓存三兄弟(缓存穿透、缓存击穿、缓存雪崩)5、工厂模式和策略模式有什么区别?6、实习过程中有没有用过cursor?(说的是copliot 和 kwaicopliot)最难搞的来了,边写代码的时候边问问题(忘记问啥了)1、介绍策略模式并手写策略模式代码2、最长无重复子串(A了之后,问你怎么考虑设计测试用例,我说的是从分支覆盖的角度入手)3、SQL题(涉及子查询和多表联查,大概3个SQL)反问:1、业务:微信小店;2、是否有暑期hc,不清楚。总结:基本上全部都回答上来了,表现最好的一次。3.07二面上来40min两道题1、LC:数组中的重复元素;2、思维题:赛马问题(可看鱼皮的牛客帖)3、询问实习相关内容。总结:面试官问我后续问题的时候我已经懒得答了,因为前面两道题都没做出来知道已经不影响结果了。第一次面试面到情绪崩溃,从19年开始接触Java,自己八股整理了好几万字的东西了,算法刷了400+、500+,思维题最近在看,但是还是能问到没有做过的题目以及没有看过的思维题,可惜了。感觉自己已经变成了一个面试机器,只会做做过的题,只会回答背过的八股,已经没有什么能够自主思考的能力了,因为只有这样感觉性价比才是最高的,只要能面到复习过的,就能过面试,开始迷茫了...想回到大一那种对什么都很新奇,研究新东西的时光了,那应该是段比较快乐的日子。
程序员猪皮:最后一句,确实如此
查看13道真题和解析 腾讯求职进展汇总
点赞 评论 收藏
分享
评论
13
38
分享

创作者周榜

更多
牛客网
牛客企业服务