理想汽车-算法优化工程师一面

10-8
面试官懂的太多了,秋招以来第一次面试被问麻了。
手撕 简单dp题,到右下角的最短路径 面试官说可以把边界条件拿出来做,这样会更清晰点
Pytorch DDP了解过吗 不了解
CV的发展路径 从AlexNet开始说,因为想不起来具体改进,就总结了说是各种架构和激活函数的改进
NLP的发展路径 RNN-》LSTM-》Transformer 不清楚是不是这个发展
RNN和Transformer的优缺点 重点提一下Transformer的并行性
模型训练并行方式有哪些 数据并行 分组切分 流水线 大概想起来这些 因为实习有涉及过这里
Transformer与CV的结合 原来是在问我ViT,当时想不起来
轻量化部署的方式有哪些 模型量化、剪枝、压缩 更多的想不起来了
TensorRT的优缺点 当时说只知道是英伟达的框架,然后面试官耐心地给我讲了TensorRT的一些特性  TensorRT缺少很多算子,解决方法是plug-in,自定义算子,能够进行更多的优化
BN的作用 白给题我还想不出来 加快收敛速度(当时说了这个,但是想不明白为什么)
最后5分钟问base有要求不(没有,不是我这么菜你还问我base
自由发挥,问了下老师是做什么的,业务是什么,感觉做的很前沿很厉害,老师也很厉害,这次面试学到了很多
全部评论
这都是基础八股吧
5 回复 分享
发布于 2023-10-10 22:05 上海
北航爷过了么
2 回复 分享
发布于 2023-10-29 10:19 上海
首先感谢一下分享 今天我也面试了模型优化岗 面试官随和,然后面了我的论文和我实习经历。最后考了道算法 岛屿数量。
1 回复 分享
发布于 2024-02-28 22:22 新疆
大佬啥时候笔试的呀
点赞 回复 分享
发布于 2023-10-15 18:07 安徽
mark
点赞 回复 分享
发布于 2023-10-14 20:25 上海
学长,请问算法工程师对论文要求高吗,现在研二在团子算法工程实习,没论文,考虑下一段要不要换开发
点赞 回复 分享
发布于 2023-10-14 14:01 北京
问这么多八股,还好我没遇到这个面试官哈哈哈,我全程项目
点赞 回复 分享
发布于 2023-10-11 23:41 北京
佬太强了
点赞 回复 分享
发布于 2023-10-11 19:32 广东
✌️吉祥我直接简历挂这个
点赞 回复 分享
发布于 2023-10-10 11:42 上海

相关推荐

03-25 11:22
已编辑
门头沟学院 算法工程师
📍面试公司:京东infra一面(更新2026/03/25已挂)🕐面试时间:2026/03/23💻面试岗位:ai infra❓面试问题:零、查户口,问我啥时候毕业,哪里人,哪个专业,手头上有没有offer,面过其他什么公司?(简历上有但是会问)一、项目拷打(十分钟)二、八股(二十五分钟)1、讲一下大模型推理优化有些方法?                                      ——(这个问的很宽泛,可以从各方面回答)2、你刚刚说到有pageattention,这个具体是什么?               ——(上个问题的追问)3、Flashattention为什么能加速,计算过程是什么?4、你有讲到PD分离机制,那么如何实现调度队列?5、PD分离的时候chunk prefill是指同一个请求的PD插入吗?      ——(这里回答说A的prefill chunk过程中插入B的decoder,而不是A的decoder)6、C++的多态如何实现?7、你刚刚说的虚函数是怎么实现多态的,请具体说说看?8、你说了虚函数表,那么虚函数表里面的函数顺序是怎么样的?是按照声明顺序吗?   ——(这个问题我没答好)三、手撕(快排)(十五分钟)没写出来😭,其他排序都会写,就这个忘了,我又炸了。。。。。。/(ㄒoㄒ)/~~四、反问1、公式一问(我今天表现怎么样?对我有什么建议吗?)答:整体表现还可以,快排写不出来很不应该,我们这边很重视这个代码能力。(意思是寄/(ㄒoㄒ)/~~)2、他都这么说了,我也不好意思再问下去了。🙌面试感想:大概是寄了,就当积攒经验了,还有26届的同学还在找工作吗,可以交流交流看看。
查看10道真题和解析
点赞 评论 收藏
分享
03-20 15:35
深圳大学 golang
人生第一次面腾讯 部门是CSIG的技术与产品 3.16晚上面的 大概1h 问的问题挺多的 手撕给了两道10分钟就写完了 反问环节面试官评价也挺正向 还说两道手撕都很快写出来了挺不错的(他说他一般给两道是会让候选人自己选一道的) 感觉自己发挥挺正常的 以为应该可以过 结果八点面完九点就给挂了 不知道是不是kpi面 人生中第一场鹅面试就这么狠狠被挂掉了1. 自我介绍 顺便介绍两个项目2. 你说到你的项目是微服务架构 那你说说微服务是什么?3. 你的评价系统用到了Canal 你为什么要用Canal?4. 面试官说他记得Canal的配置是比较复杂的 他说有很多复杂的配置文件 问我当时是怎么去配置的 有没有遇到什么难题?5. 你的后台消费脚本怎么判断一条语句是DDL语句还是DML语句的?(刚好有考虑到这一点就回答了根据Kafka里面的消息来判断)6. 那怎么判断是不是DCL语句呢?(这个确实没考虑到)7. 你的项目用到了SSE 说一下SSE和http有什么区别 SSE是单向的吗?8. 你的RAG项目是为什么架构的?为什么要使用Eino框架 它在里面起到了什么作用?9. 你的文档存到向量数据库的索引是怎么设计的?10. 召回文档的时候是怎么召回的?召回的是文档的ID还是文档的内容?11. 说一下OSI七层网络模型和TCP-IP的四层网络模型 每一层分别有哪些东西介绍一下(只记得四层 七层的没说全 太久没看了忘了)12. 说一下TCP的三次握手和四次挥手13. Go里面的error和panic有什么区别?14. 那panic是怎么捕获的 说一下15. 那Defer是用来干什么的?16. Go里面的Context有了解过吗 介绍一下Context可以用来做什么?17. 说一下Go语言里面的零值18. 为什么两个项目一个用Gin框架一个用Kratos框架?19. 为什么手撕代码一道题用C++、一道题用Go? (说之前打编程比赛的时候习惯用C++写算法题 链表和二叉树的题目就习惯用C++写)手撕代码出了两道都是简单难度的leetcode 但是第二道不能额外开辟新数组 用逆向双指针就可以解决了:1. 判断链表是否有环 (自己写输入输出构建链表)2. 合并两个有序数组(要求不可以额外开一个新数组 只能使用常量级别的额外空间)
查看19道真题和解析
点赞 评论 收藏
分享
评论
15
88
分享

创作者周榜

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