首页 / 博士
#

博士

#
280120次浏览 1719人互动
此刻你想和大家分享什么
热门 最新
大模型应用开发面经 (5年经验)
时间范围 近半年实际面过的公司阿里、腾讯、美团、字节、快手、同程、京东、360、keep、滴滴、印象笔记、作业帮、彩云科技、蓝色光标、江城互娱、Aviagames、Hungry Stdios、深言科技、即时科技、RockFlow、格灵深瞳、百融云创、印象笔记、网龙、 HiDream.ai、昆仑万维、数驱互动、Authing先说总结面试内容 & 难度个人觉得,在llm应用的面试题上,没有太多复杂、高深的问题,不像上来让你说一下分布式锁怎么设计然后死扣设计细节或是描述一下MVCC原理这种偏高难度的八股文问题(当然也遇到了一两次),究其原因以下几点,一是大模型应用目前仍没有很成熟且被广泛接纳的方案,都还在探索;二是很多公司今年刚开始all in AI(我司all进去的比较早点),面试官也懂得不多,例如RAG这个东西,大部分的面试题无非是“你觉得RAG中最难的是什么?(文档切割喽)”、“你是怎么解决幻觉问题的?”,“微调和RAG的区别是啥?”等等,如果你做过RAG加上你经常看技术文章结合你的“侃侃而谈”,基本面试官都觉得ok。但这里着重说一下我觉得当前非常重要且极大概率提升面试通过率的的一个技术点,就是掌握微调原理并且做过动手做过微调工作再加上动手部署过大模型,这是我面试中最常被问到而又只能说没做过的问题,当然大部分公司都有专门的算法团队去做这件事,自己到没机会参与其中,也是可以理解的。算法题:一半是DP问题,还有一部分难度是easy的问题,总体上都是“老熟人”,但是,你即使写出来,面试不一定就能过,有的干脆就不考算法题。八股文:明显比之前少很多,这个和面试的岗位有关系,LLM应用的岗位更偏实践,所有很多一面就是leader面,直接问项目,除非一面也不懂LLM的东西,就会考八股文,但总的来说,八股少了,但是绝对不可以不准备,好几次挂在这上面,别小瞧它。岗位内容:游戏公司:基本上是LLM + AB test for 游戏策划;BI 分析;游戏社区客服助手;toC: Agent 个人助手toB: Agent for 解决方案other: 通用 Agent 平台;公司内部AI助手、平台;Agent for 运维offer会有很多横向对比,如果你期望薪资比较高,对方说要在等等,基本上凉了。大部分涨幅基本是不到20%的,但我的期望是30%左右,最后还是拿到了(要有一点点耐心,还要有一定的运气)。不要眼高手低,先拿一个低于自己预期的offer,再慢慢谈,前提是公司想要你。规划好时间,集中面试,集中对比,由于我时间线拉的过长,后面安排的很乱。再总结每次面完都要复盘,没答好的问题,一定要重新梳理答案。没把握问题的可以直接说不会,别给个你自己都听不懂的答案。简历一定要让大模型润色,但自己要check一遍,别吹过头了。多看技术文章,扩展技术视野,提高二面面试官对你的印象。表达一定要流畅清晰,不要断断续续的,面试官会觉得你思路不清晰。项目效果评估是个很重要的问题,不管你的技术多炫酷,终究还是要看效果,看落地效果。面试题这里想到多少写多少LLM 基础大模型是怎么训练出来的?Transform 的架构,Encoder 和 Decoder 是什么?Function Call 是怎么训练的?微调的方案有哪些?自己做过没有?大模型分词器是什么?Embedding 是什么?你们用的那个模型?Lib介绍一下 langchian介绍一下 autogen有没有用过大模型的网关框架(litellm)为什么手搓agent,而不是用框架?mcp 是什么?和Function Call 有什么区别?有没有实践过?A2A 了解吗?PromptReAct 是啥?怎么实现的?CoT 是啥?为啥效果好呢?有啥缺点?Prompt Caching 是什么?温度值/top-p/top-k 分别是什么?各个场景下的最佳设置是什么?RAG你介绍一下RAG 是什么?最难的地方是哪?文档切割策略有哪些?怎么规避语义被切割掉的问题?多路召回是什么?文档怎么存的?粒度是多大?用的什么数据库?为啥要用到图数据库?向量数据库的对比有没有做过?Qdrant 性能如何?量级是多大?有没有性能瓶颈?怎么规避大模型的幻觉?微调和RAG的优劣势?怎么量化你的回答效果? 例如检索的效果、回答的效果。Workflow怎么做的任务拆分?为什么要拆分? 效果如何?怎么提升效果?text2sql 怎么做的?怎么提高准确率?如何润色query,目的是什么?code-generation 是什么做的?如何确保准确性?现在再让你设计你会怎么做?(replan)效果是怎么量化的?Agent介绍一下你的 Agent 项目长短期记忆是怎么做的?记忆是怎么存的?粒度是多少?怎么用的?Function Call 是什么做的?你最大的难题是什么?你是怎么提高效果的?怎么降低延迟的?端到端延迟如何优化的?介绍一下single-agent、multi-agent的设计方案有哪些?反思机制是什么做的?为什么要用反思?如何看待当下的LLM应用的趋势和方向为什么要用Webrtc?它和ws的区别是什么?agent服务高可用、稳健性是怎么保证的?llm 服务并发太高了怎么办?系统设计题短链系统分布式锁的设计给你一部长篇小说,怎么做文档切割?怎么做到论文翻译,并且格式尽可能和原来的统一游戏社区客服助手设计。如何绑定游戏黑话,如何利用好公司内部的文档结合线上问题快速定位项目工程代码有问题的地方有很多结构化和非结构化数据,怎么分析,再怎么得出我要的结论。八股go的内存分配策略、GMP、GCpython 的内存分配策略、GCredis 用过那些?mget 底层什么实现的?、zset怎么实现的?mysql 索引怎么设计最好?数据库隔离级别?mvcc是怎么实现的?分布式锁是什么实现的?kafka的 reblance 是什么?会产生那些问题?怎么保证数据不丢?fastapi 设计原理?go 中 net/http 如何处理的tcp粘包问题http2 是什么?比http1.1有什么优势?Linux 网络性能调优的方式如何定位Linux中的pid、端口号等等个人在每个项目的里的角色是什么?承担那些工作?项目是几个人在做?为什么离职、每次离职的原因是什么?平常怎么学习的?怎么接触到大模型的最新进展的?对大模型将来的应用发展有什么看法?你将来的职业规划是什么?
大模型小坛:所有面试题可以开源给大家 后台T一下
点赞 评论 收藏
分享
算法岗面试八股(一)
点赞 评论 收藏
分享
为什么阿里全是简历挂
野猪不是猪🐗:阿里系官网投递就是这个样子。它不会向tx那样意向组不捞自动共享到全局池子。阿里系你投那个组就只有哪个组能看到。而大部分组是不招人了,所以你什么简历投过去都是挂
点赞 评论 收藏
分享
25届华为计算产品线博士招聘预热
以下岗位已提交牛客审核发布,可通过牛客内搜索后投递简历!岗位名称:DPU加速应用工程师/计算网络应用工程师岗位职责:当前计算架构逐渐从以算力为中心向以数据为中心演进,DPU作为数据的接入点,在做随路计算加速上具有天然的位置优势。如何高效地使用DPU对大数据、数据库、AI等典型应用场景的算子进行加速,既需要扎实的网络领域研究背景,也需要了解应用、中间件和业务流程,需要相关研究领域的博士针对业务场景的诉求和痛点,开展关键技术预研,并推动技术成果落入DPU解决方案和下一代芯片。1.基于自研DPU组件,完成计算、云、集群等场景的典型应用(如大数据、数据库、AI等)的随路计算和应用协同加速关键技术预研;2.完成应用协同加速原型和评估,推动关键技术向产品转化落地;识别关键技术对下一代DPU芯片需求并推动落入芯片。岗位要求:1.熟悉网络、存储相关协议(TCP/IP,Iscsi,RDMA,SCSI,NVMe,Virtio等);2.熟悉芯片架构设计,熟悉网络IO软硬件Co-design和性能调优;3.熟练掌握C/C++/python/shell等开发语言之一,具有扎实的代码功底,具有linux内核或用户态驱动开发经验;4.具有CPU、网络、高速总线等性能优化经验者优先;5.具有OpenStack,OVS,Vmware,网络虚拟化,RDMA,HPC,分布式存储,数据中心网络加速等芯片应用或软件开发经验者优先;6.具有网络拥塞控制、负载均衡、自适应路由等相关算法和协议研究经验者优先。目标专业范围:计算机科学与技术、计算机体系结构等岗位名称:伺服技术工程师岗位职责:1.负责伺服子系统算法研究和框架设计及其固件实现,以满足硬盘驱动器的伺服要求,包括盘片旋转控制、磁头加载/卸载、长短距离寻道、轨迹跟踪、干扰抑制等,实现整体系统性能和鲁棒性最优;2.与产品和制造、以及固件团队合作,实现产品性能和可靠性规格,业界最优;3.面向下一代新型存储介质,如相变、阻变。进行材料和工艺相关技术原型开发和验证,支撑量产等。岗位要求:1.至少满足以下1个领域:磁记录、信号处理、模拟/数字电子、伺服系统和控制理论方面的强大基础,能洞察行业最新技术动向;2.精通MATLAB和C/C++,熟悉嵌入式或实时系统设计,具备仿真经验者优先;对硬盘可靠性、寿命延长有一定理解;3.控制科学与工程,电气工程,计算机工程或相关专业。目标专业范围:控制科学与工程、机械工程、自动化、电气工程等岗位名称:存储介质链路信道工程师岗位职责:1.负责开发创新性的系统架构,包括高速模拟信号和分析最先进的磁记录ECC纠错方案。作为原始信号通道设计专家,保障后端记录质量,促进达成最终UBER质量结果;2.负责信号处理channel的设计和芯片开发方案,包括用于数据检测盒读取信道参数估计,均衡设计,信道噪声模型建立和分析;3.负责与ASIC设计工程师、产品架构团队进行沟通,输出需求列表和制定开发规范。岗位要求:1.熟悉基带通信或数据存储系统中的检测/均衡理论和实践经验;2.熟悉现代信号仿真方法;3.理解磁记录码间串扰抑制,码率和SNR提升的数学研究方法。理解PMR磁头发展和磁头信号特征模型,噪声模型;4.熟悉模拟高速滤波器,自动增益控制(AGC)理论知识;5.熟悉数字信道编码设计(RS,LDPC),FIR。目标专业范围:电子科学与技术,信息工程,通信工程,计算机科学与技术等岗位名称:新介质控制器系统设计工程师岗位职责:1.依据云、IT系统对底层硬件算力的要求设计适配的Memory系统方案,构建对应的仿真平台以及搭建相关原型进行验证优化等;2.依据云、IT系统对底层硬件算力的要求设计相关关键算法和操作接口、协议等,如预取、SWAP、消息式内存等;3.针对下一代存储介质的特性、设计适配的Memory控制器方案、系统保护、监控和纠错算法等,保障系统鲁棒性。岗位要求:1.计算机、数学相关专业,对计算机系统、Memory子系统非常精通,对纠错算法精通,有计算机系统可靠性设计、Memory控制器、纠错相关前沿课题研究经验,或者有计算机系统和Memory子系统相关前沿课题研究经验者优先。目标范围专业:微电子、计算机体系结构、集成电路、计算机科学与技术
名企内推
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务