华为 车BU 软件算法

8.28投递 免笔试(暑期实习通过)

9.23,武汉场线下,一天三面

报软件算法岗是为了复用笔试成绩,接口人说具体哪个岗不重要进来了都一样,ai算法下面的改题型所以不能免笔试。面试强度拉满,面试官没有一个自己部门的,和接口人说的情况完全不一样,我前期尽力问了很多相关信息,问了好多部门好多接口人,最后面试情况还是出乎意料了。面试官全都不懂我这个方向,很看重纯算法理论和代码。算是硬着头皮挺过了拷打,已经114525。

一面
40min,全程基本都是问八股,语言的底层的都有,笔试复盘(纸上画思路),手撕代码(链表),基本没问项目。基本都硬顶着答上了,我超常发挥,每个问题都尽量发散着跟他讲了很多我会的东西。最后简单交流了一下,才知道他是研发管理大部门下面的,不是我们小部门下面的,方向跟我完全对不上。

二面
面试官还是不懂我的方向的。全程50min,项目方面就想关注我的论文里算法有关的创新,跟数学、数据结构相关的,我说我做的机器人方向,可能偏底层的算法接触的不多,交涉了好久,我回答什么都不是他想要的。手撕链表+排序,没写出完整代码但是说了多种排序的思路,他说思路都是对的但是完整代码确实没写出来,说我这个岗位还是偏通用的算法,所以很看重写代码能力这些,这情况跟我接口人说的完全不一样。
最后给我上压力了,要求我在一张纸上给他讲明白我的工作,并且要侧重他想要的那种偏底层的算法,给了我一点时间现场准备,我硬生生找了些偏基础的算法的点跟他讲了。最后直接当场告诉我通过了,但是要注重代码基本功。后来我同组朋友的一面是同一个面试官,面试官直接问他是不是和我一个方向的,说不懂我们的方向,只需要找一个能讲的点给他讲明白就行了,全程没有八股,这就是运气吗?唉

三面
35min,相对来说是压力最小的一个了,问题比较通用,面试官没怎么压力我。
全部评论
佬去哪了
点赞 回复 分享
发布于 11-11 00:37 上海

相关推荐

时间线: 1.8.27官网投递2.9.17机试通过3.10.27线下武研所面试(三面速通)一面(60min):介绍一下你印象最深刻或者说你做的最好的一个项目?(我做的项目是偏前端的,所以技术基本是H5+Vue,然后项目里面提到了防抖)防抖机制是什么?用的是第三方还是自己手写的?(回答是手写的)能不能写一下基本的防抖代码?(基本就写了清理定时器那一套)你不断的清理定时器,我如果要他就在第一次点击触发怎么做?(设个flag就行)问了一下用Vue2还是Vue3?两者有什么区别吗?双向绑定是怎么实现的?为什么两者不一样?然后问了一下移动端和pc端的格式怎么匹配?怎么实现居中?怎么实现自适应?怎么实现自适应的栅格布局?(这里因为本人比较菜,就只回答了两栏和三栏的布局)有没有了解一些常见的网络攻击?怎么防范?了不了解错误码?(404等)然后手撕“带通配符(*)的左右括号匹配”问题?(这里我没有用栈,用俩数存左括号和通配符,在有右括号时候判断是否符合条件,然后漏了一种情况,在最后得再加一个左括号多的情况判断就行)面完20min过;二面(40min):如果前端需要渲染的数据很多你怎么做优化?是不是了解前后端交互?如果你前端的错误提示信息需要做国际化那你会需要后端传什么数据?如果保证信息安全你觉得你作为前端可以做什么?知不知道http与https的区别?SSL握手的机制了解吗?知不知道什么加密算法?手撕“找小于给定数的最大的每一位递增的数”(比如332输出299,1235就输出1235保证每一位递增并且小于给定数)面完5min过三面(30min):为什么会选择车bu?你觉得你对于这个岗位有什么优势?问了一下技术:怎么去解决不同浏览器以及不同版本的兼容性问题?怎么去做好用户所需要的项目比如说前期做什么等?然后聊了一下压力大和要求高的问题,然后聊了一下这个部门方向的问题。结束。总体感觉面试体验还是不错的,各个面试官人也比较和蔼,出错或者说一下没想出来也有提示,如果感觉你答不出来也会跳到另外的话题。满足1145定律和25定律,查询成功入池。
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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