百度

收藏
企业服务
10000人以上
上市
北京
学历友好榜高校必争榜offer比较常胜榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
更多
最新
热门
直接挂了,没啥说的,项目有点遗忘,面试官的发散思维极强,从项目到技术栈再到基础,全部都不局限于简历## 1、手撕题:让我将一个[]string数组的string进行一个树状结构的梳理,其实可以看做grid树## 2、为什么导出的时候会使用SSE呢## 3、你对协程的了解怎么样(GMP)## 4、线程、协程什么时候会用,使用协程的优势是什么呢## 5、协程具体轻量在哪个地方## 6、协程的栈是怎么去分配的(这里好像面试官的意思是指栈里有什么东西)## 7、协程中的栈是怎么扩缩容的## 8、你说它空间不足的时候会扩容,那它会在什么时候发现栈的空间不足,每次又是怎么扩容的呢## 9、线程进程的资源分配的区别## 10、相比之下进程存的东西更少,具体少在哪里呢## 11、新建一个进程的话,它的内存空间分布是怎么样的呢项目:## 12、aof和rdb说一说吧## 13、仔细说一下它们的实现机制## 14、那rdb在生成的时候,性能会差,差在哪里呢?## 15、rdb生成的时候,究竟会阻塞在哪里## 16、因为这个过程涉及到一个内存的拷贝,把内存的数据入盘,怎么会办到不阻塞去做的呢## 17、假如有子进程的话,那不还得把这个内存拷贝一份吗--》写时复制--》那它在rdb的时候,会不会有什么问题,有没有可能内存会长的非常多,要注意什么问题呢讨论的是获取这些数据阶段,还没有到往硬盘里写的那个阶段## 18、假设你的redis占用内存很满了,那时候你使用rdb会怎么样呢?最后说高峰期的时候,少用rdb## 19、详细说说主从同步## 20、那主从同步的时候,具体样子是怎么写入同步的呢?假如新增一个从节点,怎么同步呢?那数据会保持一致嘛## 21、从节点拉数据的时候,主节点数据更新了,会怎么样呢?具体怎么拉,怎么同步准备还是不够充分,再加上白天上了一天班,晚上搞得强度还挺大,本来大厂面试机会就少,这么宝贵的一次机会又一次错过了,蓝瘦香菇,哎……
发面经攒人品
点赞 评论 收藏
分享
1.实习介绍2.简历拷打3.除了MMOE还用过其他的方案吗?cgc或者ple有尝试过吗?4.如何解决mmoe输出特征一样,专家的参数最终会趋于一致的现象?在网络参数随机初始化的情况下,不会发生问题中提到的问题。核心原因在于数据存在multi-view,只要每一个expert网络参数初始化是不一样的,就会导致每一个expert学到数据中不同的view。5.多任务loss调整中回归损失会主导训练任务是怎么处理的?在我的场景中是采用包序累积多分类替代了回归,也可以通过映射label上界或者禁止回传的方法,都试过。6.transformer的参数量是多少?层数(L):Encoder/Decoder 的堆叠层数注意力头数(H):多头注意力 的并行任务数隐藏层大小(D):特征向量的维度序列长度(T):输入/输出的最大 token 数 公式:总参数量 ≈ L×(4D^2+2D×H×T)7.介绍一下encoder和decoder?Encoder(编码器)作用:将输入序列(如文本)转换为上下文相关的表示向量。Decoder(解码器)作用:根据编码器输出生成目标序列(如翻译或回答)。8.在你场景中用的是二阶段的训练如何调整成一阶段的?代码 给一个整数数组a,对a中的相邻整数进行浮点除法,如a=[2,3,4],即为2/3/4 在任意位置添加任意数目的括号,来改变算数的优先级,使得值最大,输出表达式
查看8道真题和解析
点赞 评论 收藏
分享
1. 你的 Agent 系统Prompt 是怎么设计和迭代的?有没有做过 Prompt 自动优化?当用户提出不完整的请求时,如何补全用户意图的?2. 构建 Agent 的时候,遇到过哪些瓶颈?LangChain 的 memory 默认机制在多用户并发中怎么做隔离?你是如何保证线程安全的?3. 微调 Llama2 你是怎么选择训练样本的?清洗逻辑是什么?你有没有观察到哪些训练样本质量问题对模型行为有很大影响?举例说明。4. DPO相比 SFT,有哪些优劣?它在 Agent 任务上效果提升明显吗?你怎么构造偏好对?构造逻辑是自动的还是人工?5. 你说你服务部署在 vLLM 上,为何选择它?KV-cache 如何帮助推理加速?你自己做过哪些优化?6. 假如需要支持 Streaming 输出,但当前服务延迟又超标,你会怎么折中设计?7. 多轮对话上下文状态管理是如何做的?如何在高并发场景下保证一致性?8. 你做的 Agent 使用了多少个外部工具,在调用链条上如何保障故障容错和超时机制?追问:有没有做过工具调用失败后的feedback策略设计?9. 训练过程中数据来自用户行为日志,你是如何从这些数据中抽取训练对话的?有没有做过归一化或事件抽象?10. 有没有了解过带有时间窗口/偏移限制的对话系统?模型怎么“理解时间”?11. 你觉得 Agent 哪些模块最容易在真实业务中出问题?你会如何监控和定位的?反问环节
查看12道真题和解析
点赞 评论 收藏
分享
接到腾讯HR电话的那一刻,我正在图书馆刷LeetCode。恭喜你通过终面,offer已经在审批流程中了。我愣了三秒钟,然后眼泪就下来了。周围的同学都吓了一跳,以为我出什么事了。只有我自己知道,为了这个offer,我经历了什么。前8次面试:被虐得体无完肤9月份开始投简历,因为学校还不错(985),简历通过率还挺高的。第一周就收到了5个面试邀请,当时我还挺自信的。然后,我被现实狠狠打脸了。第一次面试:字节跳动面试官:讲讲你简历上这个项目。我:这个项目是做一个电商系统,我负责后端开发,用了SpringBoot框架......面试官:具体做了什么?我:就是写了一些接口,然后......面试官:遇到过什么技术难点吗?我:呃......好像没有特别难的......面试官的表情明显失望了。20分钟后,面试结束。那天晚上就收到了感谢信。连续8次,每次面试都有各种问题:· 项目讲不清楚,说半天面试官也不知道我做了什么· 算法题卡壳,明明平时刷过类似的题,现场就是做不出来· 被问到为什么选择我们公司,只能说一些套话· 回答问题不够自信,总说可能、应该、大概10月中旬,我彻底崩溃了。开始怀疑自己:是不是我真的不适合做技术?转变:系统化复盘每一次失败导师约我谈话,说了一句让我醍醐灌顶的话:你不是能力不行,而是不会展现能力。面试是一种技能,需要刻意练习。那天晚上,我做了一个决定:停止投递,花两周时间系统化地提升面试能力。我准备了一个Excel表格,把之前每一次面试都详细记录下来:· 被问了哪些问题?我怎么回答的?· 哪些地方回答得不好?更好的答案应该是什么?· 面试官关注什么?我应该强调什么?复盘完后,我发现了几个致命问题。问题一:项目经历讲述混乱我发现自己讲项目时,总是想到哪说到哪,没有逻辑。面试官听得云里雾里。解决方法:我把简历上每个项目都用STAR法则重新梳理了一遍。· S(Situation)背景:公司要做什么?为什么要做这个项目?· T(Task)任务:我在项目中承担什么角色?要解决什么问题?· A(Action)行动:我采取了什么方法?做了哪些工作?· R(Result)结果:最终达成了什么效果?有什么数据支撑?我把每个项目的STAR描述都写在笔记本上,每天早上背一遍,直到烂熟于心。问题二:技术深度不够很多技术问题我只知道是什么,不知道为什么。面试官一追问就露馅。解决方法:我把简历上提到的每一个技术点都深入学习了一遍。比如我简历上写了用Redis做缓存,那我就把Redis的所有知识点都学透:· 为什么选择Redis?和Memcached有什么区别?· Redis有哪些数据结构?各自适用什么场景?· 如何保证缓存一致性?如何应对缓存雪崩?· 项目中具体怎么用的?解决了什么问题?这样准备下来,无论面试官从哪个角度问,我都能答上来。问题三:表达不够自信我说话总带着可能、应该、大概,给人感觉就是不确定。解决方法:我找了两个已经拿到offer的学长,每周做两次模拟面试。学长会录音,面试完我们一起听录音,指出我表达上的问题。慢慢地,我学会了:· 用肯定的语气回答问题· 先说结论,再说原因· 控制语速,不要因为紧张说得太快· 适当停顿,给自己思考的时间逆袭:后10次面试拿了7个offer11月初,我重新开始投递。这次,情况完全不一样了。第9次面试:美团面试官:讲讲你的电商项目。我:这个项目的背景是公司要搭建一个面向大学生的二手交易平台。我负责后端架构设计和核心功能开发。项目最大的挑战是并发量大,高峰期有2000+用户同时在线。为了解决性能问题,我采用了Redis缓存+消息队列的方案。具体来说,用户浏览商品时先查Redis,缓存命中率达到85%;订单处理用RabbitMQ异步处理,系统响应时间从1.5秒降到0.4秒。最终,这个系统支撑了3000+日活用户,订单成功率达到99.2%。面试官听完,明显很满意。接下来的技术问题我也都答得很流畅。三天后,我收到了美团的offer。后面的面试越来越顺利。11月底,我已经拿到了7个offer,包括腾讯、美团、百度。我的方法论总结回顾这段经历,我总结出了一套面试方法论:1. 简历是基础,必须过硬简历不仅要通过筛选,还要给面试官提供好的话题点。我用泡泡小程序AiCV简历王把简历优化了好几遍,确保每一条经历都有数据、有成果。2. 项目经历要烂熟于心用STAR法则梳理每个项目,准备好各种角度的问题。不要等面试时现场组织语言。3. 技术深度决定上限简历上写的每一个技术点,都要能讲出原理、应用场景、优缺点。不懂的就别写,写了就要能讲清楚。4. 模拟面试是捷径找已经拿到offer的学长做模拟面试,比自己闭门造车有效得多。他们能指出你看不到的问题。5. 复盘比面试更重要每次面试后,立刻记录被问到的问题和自己的回答。好好复盘,下次就不会再犯同样的错误。从被虐8次到拿7个offer,这段经历让我明白:面试真的是一门技术活,需要系统化的准备和刻意练习。如果你也正在经历面试的痛苦,不要灰心。停下来好好复盘,找到问题,然后一个一个去解决。记住,每一次失败的面试,都是在为下一次成功积累经验。
查看5道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务