24届211院校C++开发岗-华为OD面经(机考180分低空飘过,定级D1)

24届某211,考研失败后匆忙投入春招,缺乏实习经历且项目没几个,多次投递大厂未果。接到offer的就几个小厂,学长推荐我试试华为OD,然后找到了鼠鼠,C++基础还可以决定尝试婴一下。机考险过,最终定级D1。

面试

我就刷过LeetCode简单题50+,对动态规划、图论等中等题毫无头绪。

鼠鼠对接给我发了机考专项题库,但是考前3天才突击刷题,日均20题暴力速记

机考惊魂(2.20):

题目:

1. 字符串分割按规则分割字符串并统计子串数量2. 员工工号生成逻辑简单但输入处理复杂,因cin格式错误卡壳半小时,最终通过

3. 二叉树节点距离,完全没思路,暴力DFS仅通过30%

总分180:险过及格线啊,考后心态爆炸,鼠鼠给我说能过就行

综测(2.21)

按鼠鼠提供的阳光奋斗青年人设答题,一点问题没有

HR资面(2.23)

核心问题:

  1. 空窗期规划(考研失败后如何提升,复刷C++ Primer + 自学Linux)。
  2. 能否接受OD性质?我说更看重技术成长,相信内部晋升机制
  3. 期望薪资?按鼠鼠建议报15K 10分钟速通

技术一面(2.24)

  1. 虚函数表原理?基类存储虚函数指针,子类重写后指向不同实现
  2. vector扩容机制? 2倍扩容,迭代器失效问题
  3. 手写单例模式(饿汉式),要求线程安全,加mutex后通过 手撕代码:反转链表,5分钟直接ko 项目尬聊:说课程设计图书管理系统被问及“如何优化性能?”稍微回答了一下

技术二面(2.25)

深度拷打:

  1. unordered_map哈希冲突解决?答开链法,链表过长转红黑树
  2. TCP粘包处理?答定长报文头 + 分隔符,但实际没写过代码
  3. 手撕代码:最小栈,辅助栈思路正确,但pop时未判空,面试官提示后修正 定级分歧,一面说可以D2, 二面认为项目经验不足,需加面

技术加面(2.26)

  1. 如何用std::thread实现生产者消费者?伪代码写了个带锁队列,问我 死锁场景,答未考虑双重检查锁定
  2. 手撕代码:爬楼梯(变种),要求空间O(1),用滚动数组通过

最终合议定级D1。

主管面(2.27)

主管面我就不说了,积极主动就行,有啥说啥,没啥就编

总结

全程如坐过山车。

刷题哪怕只刷简单题,也要确保AC率。

寄语:低分飘过不可怕,关键要让面试官看到潜力感谢鼠鼠深夜陪聊>.<#牛客AI配图神器#

#我发现了面试通关密码##华为求职进展汇总##面经##华为od#
全部评论
d1拿到15k了吗
1 回复 分享
发布于 今天 09:15 江西

相关推荐

2.28&nbsp;在结束三轮技术面+hr面之后,组长wx发消息说面试流程都已结束,让我等offer审批完即可。当时很兴奋,于是半场开香槟,和舍友搞了个北漂欢送会3.1~3.3发送邮件拒了其他公司的面试3.3组长打来微信电话简单介绍了下组内的情况(聊到26的实习生在陆续招以及往届转正情况),让我等审核结束,再次觉得稳了3.3当晚九点多hr打来电话要求3.5晚加面,我原先订的3.6早的机票,而且房子啥的也都找好了气愤、但又很无奈。第一反应就是被横向对比了,他们有跟好的人选。但也没办法。3.4、3.5顶着压力光速复习加面当晚回答得一坨(但两道手撕都做出来了,一个数组去重、一个真实DOM转虚拟DOM),没前三轮技术面好。最后要个反馈的时候,面试官的评价是:“基础不错,但有些深一点的东西可能不太了解,比如刚刚问你的宏任务和微任务的定义”&nbsp;心里再次凉了半截&gt;&nbsp;插一句,数组去重用了Set,问了我Set去重的原理;真实DOM&nbsp;-&gt;&nbsp;VDOM用了递归,问我时间/空间复杂度(面试官总会在你意向不到的角度考你)不过值得一提的是,加面开始前10min,百度给我发来了offer。于是便想着去百度也行吧3.6开始光速收拾行李。也就是在这一天下午,组长又发微信跟我说流程可以了,让我等审批(感觉是被组长捞了)这次或许是机灵了,我就回复了个ok,然后接着收拾行李,准备入职百度。想着你小子再想我加面就不理你了,先去百度先3.11&nbsp;已经来京两三天,3.12就要入职百度,中午字节发来邮件,便给百度发了好人卡。顺便去天坛逛了逛(北京这天气是真差劲,连着好几天都是雾霾,拍出来的照片也差点意思)当时组长第一次跟我说面试流程都通过的时候,内心还是很激动的,字节误打误撞也被我面进去了;同时,也有一半压力在,毕竟面临着转框架(react)很怕我自己跟不上会被pua。得知说的好好的却突然要加面,气愤+无奈,我甚至跑去微信问组长这是为何;再次得知加面通过之后,其实人也麻了,再没有第一次那种感觉现在就等几天后入职了,如果可以的话,还是希望不要pua我吧最后:没收到邮件就是没录用!没收到邮件就是没录用!没收到邮件就是没录用!#字节##前端##26暑期实习##百度求职进展汇总##听到哪句话就代表面试稳了or挂了?#
点赞 评论 收藏
分享
昨天 21:43
已编辑
大连理工大学 Java
华虹 IT岗 n*(14~20) 硕士
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客企业服务