#华为od面经#背景:我是本硕机械专业,申博失败,然后来华为OD的,本科没有过实习经验,项目也都是大学期间的项目。如果有对华为OD感兴趣的可以找郑姐姐,郑姐姐非常负责有意向可+她,她会在机考前给题目,并且在面试前后会主动帮你问结果约时间,效率很高,有问题也会及时对接。机考:多刷题,分高一点会有优势。一共三题(100+100+200=400),第一题 完全二叉树非叶子部分后序遍历第二题 TLV [Tag Length Value] 编码第三题 相同数字组成图形的周长性格测试:可以参考牛客上的技巧,主要是选正向的,积极乐观向上,愿意奋斗,合群等。HR资面:电话面试,10-20分钟主要问题:(1)学历背景的确认;(2)自我介绍(说出与岗位相关的亮点);(3)断档说明,稳定性等其他存疑点确认;(4)意向(对华为/OD企业文化的理解);(5)未来规划等。开发技术一面:视频面试,一个小时主要问题:(1)自我介绍;(2)为什么要从机械转开发;(3)学过哪些计算机相关课程或者是否有相关项目;(4)断档期在做什么;(5)博士申请为什么失败;(6)你觉得你和这岗位匹配吗;(7)介绍一下你的毕业设计;(8)学过数据结构吗,知道树吗。代码题:LeetCode 1248统计优美子数组。我没撕出来代码,应该是直接挂了。开发技术二面:视频面试,一个小时主要问题:(1)自我介绍;(2)挑一个项目重点说一下;(3)根据项目问了两个问题;(4)虚函数是什么,纯虚函数是什么;(5)介绍一下析构函数和构造函数;(6)unordered_map和map的底层实现和区别。代码题:LeetCode 45跳跃游戏II测试技术一面:视频面试,一个小时主要问题:(1)自我介绍;(2)具体说一下你一个项目;(3)根据项目问了两个问题,偏测试方面;(3)构造函数是什么;(4)main()函数为什么要return 0,作用是什么。代码题:LeetCode 32最长有效括号测试技术二面:视频面试,一个小时主要问题:(1)断档期在做什么;(2)研究生的项目主要是什么;(3)说一下你的毕业设计;(4)主要用什么编程语言;(5)C++多态是什么;(6)析构函数和构造函数是什么,有什么区别;(7)虚函数和纯虚函数是什么;(8)C++的内存分区;(9)内存中堆和栈的区别;(10)内存泄漏怎么发生的,如何处理;(11)高并发和多线程了解吗;(12)C++11的新特性了解吗;(13)介绍下右值引用和move()函数;(14)介绍下lambda表达式,好处是什么;(15)数据结构学过吗,说一下B+树和红黑树。代码题:LeetCode 46全排列和LeetCode 47全排列II技术面代码是否撕出来对面试是否通过有很大影响主管综面:电话面试,20-30分钟主要问题:(1)自我介绍;(2)重点介绍简历上的一个项目;(3)对测试的理解和测试的主要工作是什么;(4)测试相关方法,用刚介绍的项目做示例;(5)测试工程师要具备哪些能力;(6)未来规划;(7)兴趣爱好或特长。审核太久了,换了一个部门,从东莞到深圳。HR资面:视频面试,20-30分钟基本上和之前的问题一样,多问了一点申博的主要研究方向,AI相关的一点问题;最后是有没有什么想问HR的问题。主管综面:视频面试,30分钟这次没有问项目了,基本上在聊校园生活和日常生活,还有就是说一下自己的优势,和科班相比如何。最后就是等审核,拿offer,但很感谢郑姐姐一直帮我催进度和对接,非常负责,后面入职材料提交和租房问题也帮了很大的忙,明天顺利入职。
点赞 8
评论 3
全部评论

相关推荐

咦哟,从去年八月份开始长跑,两处实习转正都失败了,风雨飘摇,终于拿到offer了更新一下面试记录:秋招:多部门反复面试然后挂掉然后复活,具体问了啥已经忘了,只是被反复煎炸,直至焦香😋春招:base北京抖音hr打来电话说再次复活,准备面试,gogogo北京抖音一面:六道笔试题:1.promise顺序2.定义域问题3.flat展开4.并发请求5.岛屿数量算法(力扣)深度,广度都写6.忘记了,好像也是算法,难度中等其他问题多是框架底层设计,实习项目重难点~~~秒过😇北京抖音二面:三道笔试题:(为什么只有三道是因为第三道没做出来,卡住了)1.中等难度算法(忘记啥题了,应该是个数组的)2.认识js的继承本质(手写继承模式,深入js的面相对象开发)3.手写vue的响应式(卡在了watch,导致挂掉)---后知后觉是我的注册副作用函数写得有问题,有点紧张了其他题目多是项目拷打,项目亮点,对实习项目的贡献~~~第二天,挂,but立马复活转战深圳客服当天约面深圳客服一面:六道笔试题,由于面过太多次字节,面试官叫我直接写,不用讲,快些写完😋,具体都是些继承,深拷贝(注意对数组对象分开处理,深层次对象,循环引用),加中等难度算法题~~~秒过深圳客服二面:口诉八股大战:大概囊括网络,浏览器渲染原理,动画优化,时间循环,任务队列等等(你能想到的简单八股通通拉出来鞭尸😋)算法题:笔试题6道:1:找出数组内重复的数,arr[0]-arr[n]内的数大小为[1-n],例如[1,2,2,3,3]返回[2,3],要求o(n),且不使用任何额外空间(做到了o(n),空间方面欠佳,给面试官说进入下一题,做不来了)2:原滋原味的继承(所以继承真滴很重要)3:力扣股票购买时机难度中等其他滴也忘记了,因为拿到offer后鼠鼠一下子就落地了,脑子自动过滤掉可能会攻击鼠鼠的记忆😷~~~秒过深圳客服三面:项目大战参与战斗的人员有:成员1:表单封装及其底层原理,使用成本的优化,声明式表单成员2:公司内部库生命周期管理成员3:第三方库和内部库冲突如何源码断点调试并打补丁解决成员4:埋点的艺术成员5:线上项目捷报频传如何查出内鬼成员6:大文件分片的风流趣事成员7:设计模式对对碰成员8:我构建hooks应对经理的新增的小需求的故事可能项目回答的比较流利,笔试题3道,都很简单,相信大家应该都可以手拿把掐😇~~~过过过无hr面后续煎熬等待几天直接hr打电话发offer了,希望大家也可以拿到自己心仪的offer
法力无边年:牛哇,你真是准备得充分,我对你没有嫉妒,都是实打实付出
查看19道真题和解析
点赞 评论 收藏
分享
不懂!!!:感觉你的项目描述太简单了,建议使用star描述法优化提炼一下,就是使用什么技术或方案解决了什么问题,有什么效果或成果,例如:对axios进行了二次封装,实现了请求的统一管理、错误的集中处理以及接口调用的简化,显著提高了开发效率和代码维护性,使用canvas技术实现了路线绘制功能,通过定义路径绘制函数和动态更新机制,满足了简化的导航可视化需求,提升了用户体验。像什么是使用其他组件库,基本功能描述就最好不要写到项目成果里面去了,加油
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务