地平线一面凉经

写面经攒人品。
申请职位为SLAM/3D算法工程师。

首先自我介绍。详细问了我实习的经历,问我为啥辞职,为啥没有留用,有点懵了,就说公司实习转正很少。

一些项目细节ceres优化相关有没有手动算雅克比,我说有点复杂,我没算出来,用的自动求导,然后核函数有用到哪些,区别是什么,然后详细问我图像匹配配准,我说描述子匹配,然后各种筛选,就说我说的东西比较基础。
最后手撕代码,面试官口述题目,我没太听懂,面试官耐心解释。题目是这样的给一排商品的价格,买价格最大的东西。然后我说了几种思路不太行,有一种搜索算法,当时没说好,下来编了一下是对的。

补个迟来的感谢信
全部评论
一面如果凉的话那个面试状态会变成啥样啊?然后会发个感谢信吗
点赞 回复 分享
发布于 2023-09-06 16:50 新疆
是不是没太准备八股呀,感觉是些基础问题
点赞 回复 分享
发布于 2023-09-05 14:40 广东
来试试这个呀,数字建筑行业龙头,广联达考虑一下,工资非科班中上等,科班拿个保底,全国各地均有岗位,待遇也不错30W+:https://www.nowcoder.com/share/jump/6980345301693144176944
点赞 回复 分享
发布于 2023-09-02 22:11 北京
卡学历么,佬
点赞 回复 分享
发布于 2023-09-01 17:49 辽宁
为啥挂啊,是不是没hc了
点赞 回复 分享
发布于 2023-08-31 19:23 江苏
1
点赞 回复 分享
发布于 2023-08-31 15:24 北京
兄弟也9院的嘛?
点赞 回复 分享
发布于 2023-08-30 20:59 陕西

相关推荐

05-16 18:41
已编辑
北京航空航天大学 Java
岗位:AI平台大模型部署系统研发工程师一面自我介绍(1min)项目拷打(30min)小哄书(就是黑马点评[捂脸R])1.看你采用了Redis+本地缓存,本地缓存具体用的什么?(答的Caffeine,其实只知道个名字),为什么叫本地缓存?(存在本地内存里?)。好像还问了什么几层缓存,没怎么答上来。为什么要用本地缓存?2.看你用到了布隆过滤器,它的参数(数组长度,哈希函数的个数)要如何设置?会误判吗?3.你这里用了Redis全局唯一id生成,如何生成的?听说过雪花算法吗,为什么不用?4.如何进行库存控制(防止超卖)?如何保持Redis和数据库数据一致?乐观锁原理?在CAS失败时如何处理?5.这里看你提到了Redission分布式锁,它里有哪些锁?6.为什么要用Lua防止超卖?Lua和Redission作用的关系是什么,替代还是互补?7.消息队列消息提交失败了怎么办?Redis stream和RocketMQ为什么选用后者?8.你用BitMap记录用户签到,它的容量大概是多少?能存一年的吗?知道它的扩容机制吗?校内外送平台(就是苍穹外卖[okR])1.为什么JWT要用双签发?2.这里的RBAC权限系统什么意思?怎么实现的?3.Spring Task怎么处理超时订单的?如何防止重复推送?4.催单优先级队列按照什么依据排序的?5.阿里云OSS支持分片上传和断电重连吗?你上传的时候发生异常怎么办?重来吗?开发图片压缩过滤器,使传输带宽节省40%如何得出的?6.WebSocket心跳机制怎么实现?发送信号需要消耗带宽,如何权衡资源和连接可靠性?7.JMeter验证验证接口并发成功率99.2%,是在QPS为多少的情况下得出的?八股(25min)1.Redis有哪些基本数据结构?底层是什么?--学过哪些语言?(主要是C,Java),那来问问你Java吧。2.volatile关键字知道吗?它有什么作用?volatile和synchronized关键字有什么区别?volatile能保证线程安全吗(在类似i++的情况下)?3.重写和重载的区别?4.Java面向对象有哪些特点?刚刚你提到了多态,重写和重载都算体现了多态吗?5.Java允许多继承吗?为什么不?知道C++吗?C++允许多继承吗?如果在Java里类A继承了两个类B和C会怎么样?当A调用B和C都有的一个方法后,会调用哪个方法?6.Java中的线程,操作系统中的线程和CPU中的线程有什么区别?7.Java中的锁知道哪些?为什么锁要可复进?8.为什么要使用线程池?构造线程池的参数有哪些?9.知道云原生(还有什么什么的,不是很了解)吗?你现在大二?学校是不是不教Spring这些?有接触过大模型相关的吗?平常用大模型写代码吗,哪种用得比较多?手撕(5~10min)直接上力扣做的,题号112(还是122?),一道easy,提交有bug只对了一半,说时间关系看了思路没问题先不debug了。反问(5min)1.我看这个岗跟AI有关,但是投的时候招聘要求只有Java,Spring这些,我投错了吗?答:内部主要用python,语言不重要,讲了他们做什么但是我没怎么听懂,反正就是什么训练,调用大模型的平台。2.一周要求到岗五天,可以周末去吗?答:只能周一到周五。([哭惹R][哭惹R][哭惹R])3.还有什么需要着重学的?答:目前业内Spring这种已经很成熟了(可能是说过时了什么的[捂脸R]),要多了解一下比较前沿的技术。(还夸了我一下大二知道这么多已经很不错了,隐隐感觉这句话不太好[哭惹R])感觉面试官人不错,有时候不对的会告诉正确答案,不过大多数时候他都是说ok,好这种,不知道是不是对了的意思,我完全答不出来的都说的不了解。面试时间几乎精确1个小时。总之第一次面试就这样吧。星期天在boss上乱点投了几个,星期一突然来两个约面还都是小红书,另一个岗是写的很正常的后端开发,一开始我以为打电话来的是这个就答应面试了,结果过了一个小时左右又一个电话打过来约面才反应过来一开始约的是这个什么大模型系统的岗,普通后端岗知道情况就说让我先面这个了,他推迟(目前还没有再约)。第一次背八股,还要重新熟悉一下不到20天过完的两个项目,leetcode也是一个多月之前刷的,匆忙准备了三天不到面试了。不过比想象中的好,至少大部分都能讲一些出来,不知道是不是面试官看出来了照顾我[黄金薯R]。5月16日补充:还问到了k8s,但是我真的不了解。
一念诤心:还得是9,用这两个项目都能有面,加油
点赞 评论 收藏
分享
        时间过得真快,前一秒好像好像还刚收到入学通知书,现在我已经是一名准硕士毕业生了。        还记得刚来到哈工大那一天,我的家乡重庆正在经历百年一见的极端高温,从45度的重庆来到24度的哈尔滨,彼时的工大真可谓我的天堂。在工大读研期间,我布局找工作可以说算是比较早吧。相当一部分原因是对应试教育的厌恶,说得难听点儿就是考研不理想,觉得自己不是做题家那块料。所以很早就想清楚了不读博,要上班。研一上我幸运地结识了实验室的一位师兄,他有着丰富的工程经验和专业知识,在实验室的求职笔试与面试经历,当时都被我看在眼里,我也迅速和他建立了比较熟络的兄长关系。有了他,我迅速了解了实验室的日常作息和导师行为习惯,对于平衡自己的未来规划和实验室项目工作有了一个初步的认知。师兄为我推荐了各种嵌入式学习的网站、公众号等渠道,于是,在研一下课之余,我便经常去到实验室学习嵌入式相关的网络课程并跟着实操,同时学着一本《视觉slam十四讲》——这是一个小插曲,因为我本科是自动化,考研被调剂到微电子,因此刚入学的时候还有过找自驾相关工作的想法。回想研一上那一学期,可以说是我整个研究生阶段学习知识最投入的时期,Linux系统的操作、内核、驱动与文件系统的概念、源代码的阅读等等,在当时为我打开了嵌入式的大门,虽然不是科班,这一学期的紧急充电,还是相当程度上让我入了这行的基本门道,也为日后选择嵌入式岗位的工作做出了心理建设。       研一下,可以说是把上学期学的知识应用于实战,同时为丰富工作简历做出初步准备的一学期。彼时我的那位师兄已经通过集创赛的经历拿到了大疆的offer,实在是令当时的我羡慕不已,同时也充满了焦虑。诸如大疆这样的公司需要非常对口的项目经历和专业技术栈才会考虑应届生。当时的我一穷二白,自动化本科的履历对嵌入式求职的帮助微乎其微。于是我毫不犹豫地报名参加了集创赛,并以队长的身份组织大家开展工作。做比赛的过程,我觉得就是一个不断配环境、解决bug、查csdn和github,想尽一切办法实现预期功能的过程。这学期我甚至去得比上学期还勤,各种未知的问题折磨着我和我的队友,有时候甚至要上全英文的网站去研究csdn上所不能找到的解决办法。过程很艰苦,结果却是令人欣慰的,我们获得了全国二等奖,我的工程能力也在比赛中得到了极大的锻炼。       研二上可以说是迈出找工作的第一步,这学期我开始尝试做简历,投公司寻求笔试面试,并且有意识地去刷代码题目、看八股面经。虽然最后没能收到任何一个offer,但是这段经历让我接触到了最新的就业现况、也敲响了精神上的求职警钟——工作不好找,需早做准备。       于是,在寒假期间,我开始包装简历项目,基于曾经的竞赛经历以及实验室项目,还有部分自己本科的课程设计。虽然这些项目放到现在显得很粗糙,但却开启了我的第一次简历进化,放眼整个整个秋招过程还是很有里程碑意义的~       研二下算是我整个研究生期间,除了研一上之外的第二波行动力小高潮,这学期我一个人拿到了OPPO深圳的实习offer、完成了从0到中期的毕设工作量、发表了一篇SCI论文,几乎每天都是从早忙到晚,实习offer拿到手马上着手论文和中期,最后二者都是临近六月底才收工,然后过了一天就去深圳,一晚上完成找房。这小半年可谓是超级特种兵了~在此我要狠狠地感谢那位师兄,是他一直为我提供各种招聘信息,陪我深夜畅聊,倾听我的就业焦虑,没有他,也许我撑不过如此的高压阶段。      暑期在OPPO的实习,我第一次见识了大厂完善的组织结构和培养体系,OPPO的整体实习氛围很轻松,入职首先会与导师共同制定一个培养计划,分配阶段性任务,然后定期会进行工作进度交流,最后进行转正答辩。实习期间我的工作量算不上太大,主要是学习内核相关的源码,熟悉公司的研发工具与流程,也充分感受了大厂研发岗的工作氛围。我一直觉得实习最重要的有三点,一是争取到转正机会(假设是秋招目标之一),另一个就是熟悉企业的工作流程和氛围,最后就是尽量学到学校所接触不到的专业知识并能将其包装成一段成熟的简历项目。感谢OPPO为我创造了这三个机会,实习期间也为我提供了免费的会议室作为面试间。      下面说说我的求职选择,我按照一直以来的预期投递嵌入式岗位。这里的嵌入式是广义的嵌入式,我把传统制造业硬件涉及的嵌入式认为是狭义的也是最早期的嵌入式,代表公司有家电厂、车企、手机厂和大疆这种高端制造业,随着半导体产业的发展,越来越多的公司开始进行芯片的研发,包括高通、联发科等芯片原厂和阿里平头哥、字节PICO和腾讯芯片部门这种传统互联网大厂衍生的硬件芯片业务。现在大家嵌入式求职一般都是以广义的嵌入式作为目标范畴。对于工作地点,我其实没有太具体的要求,可总结为“第一回南方,第二钱够多,第三离家近”。所以秋招投递的岗位主要集中在成都、深圳、上海三个城市(为什么没有重庆,来自重庆的工科同胞应该深有体会。成渝两地的产业定位不同,重庆侧重传统制造业以及新能源车企,成都侧重半导体和电子信息IT,所以成都可以依靠各个IT大厂的硬件芯片业务提供相对高薪的嵌入式岗位,而重庆受制于制造业本身的天花板,加上其制造水平对比深圳诸如大疆、华为等高端制造业又偏低,薪资水平实在一言难尽。重庆人表示希望家乡未来好好发展,诞生深圳大疆一样的高端制造业,回家就业就有希望了)最后的offer决赛圈,其实也是在深圳与成都之间展开,选择大疆的原因很简单,薪资最高,嵌入式的天花板,另一方面我本科是自动化,受到各种耳濡目染,更想往高端制造行业去发展。关于职业道路的选择,我认为没有一个标准的答案,每一种选择有失有得,于我而言,选择大疆意味着要在高薪的同时要承担更大的工作压力,同时深圳地区更快的生活节奏、更高的房价相比成都会让生活少一些松弛;但是如前文所说,深圳和重庆有着相似的产业结构,都是主打制造业(相应的成都与上海有着类似的产业定位),所以日后即使想回重庆工作,第一段工作经历会提供很大的优势;再者,身边也有许多去深圳的老乡,我们普遍觉得深圳的物价水平和生活成本是四大一线当中最低的(可能广州更低,但是广州提供的嵌入式就业岗位不如深圳丰富)所以综合考量,深圳算是一线城市里面最具性价比(如果不买房的话)      写了这么多,都是我的个人求职总结。作为过来人,还是想建议各位即将开始秋招或者准备考虑找工作的学弟学妹们,永远不要想着把你未来的每一步路都计划清楚。计划永远赶不上变化,可以为自己定一个目标,不断地为之努力,如果中途发现实现难度太大,换个赛道也不是不可以。我们的最终目的都是能够过上好的生活,有的人觉得赚钱多可以让自己过得好,有的人觉得闲暇多可以让自己过得好,也有人两样都想要。只要最后的结果对得起自己一路的努力,能够满足当初至少一部分的预期,我觉得在当下的就业环境来说就是成功。我选择嵌入式作为赛道,拿到了行业龙头的offer,去到了比较向往的沿海地区工作,虽然也有离家远、压力大的遗憾,但我并不后悔。同在广东工作的哥哥常跟我说一句话:“家贫走四方,富甲留家乡。”希望通过我的努力,未来能让我的子女享受到后半句话的待遇。      最后祝各位学弟学妹秋招顺利,收获自己想要的生活!
点赞 评论 收藏
分享
评论
4
13
分享

创作者周榜

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