华为一二三面经
本人中下游985的机械渣硕,心一横投了硬工院的算法工程师,今天侥幸进池,记录一下,可能不全,见谅。
应聘的是硬工院算法。
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
一面:技术面
时间:8.17 13:54-14.34
第一部分:基础知识
1.1 简述笔试第二题的思路(广度优先)?
1.2 广度优先和深度优先的区别?
1.3 如果要求最近距离的话,应该用哪种算法?
1.4 知道dijkstra算法和prim算法的区别吗?(没答出来,因为prim忘了)
1.5 dijkstra算法是怎么实现的?
1.6了解C++的容器吗?
1.7 你在笔试中遇到了short,知道short和int在不同的操作系统里占的位数吗?
第二部分:本人相关
1.8 自我介绍(会打断,然后展开来问,后面的问题都是这样,还没介绍完,这部分就结束了😂)
1.9 确认基本信息,包括学校、毕业时间、六级、论文等
1.10 你的学业奖学金,他的比例是多少?
1.11 问项目,比如简要介绍项目,遇到的困难,怎么解决的等等
第三部分:手撕代码
两道easy题里选一个
1.12 给一个数字n,转化为二进制,找到对应的二进制字符串里最长连续0的数量。比如4,二进制字符串是100,结果就是2。
1.13 给一个字符串,把相邻的相同的字符删掉。比如“abccbd”,结果是“ad”。
1.14 讲一下代码
1.15 反问(听说部门是搞**的,能讲一下搞到什么程度了吗?)
这次面试遇到了个坑,我在等候页面直接点了“进入面试”,所以是用浏览器开的视频。双方会听到刺耳的蜂鸣,我没戴耳机还好,把对面戴耳机的面试官小姐姐折磨得不轻。她告诉我3点有下一场面试😂
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
二面:技术面
时间:15:02-15:43
第一部分:项目相关
2.1 自我介绍
2.2 项目里有什么困难,怎么解决的(问的很细,加上他自己的理解,互相讨论)?
2.3 还有其他项目吗?
2.4 没有其他项目了吗?(就准备了两个,裂开)
第二部分:手撕代码
两个中等题二选一,我只看了一个,因为那题我做过😂
2.5 没看
2.6 给你几个数字如{123,4,456,789},请把他们组合成一个最大的数。
因为我做的原题是字符串,不是数字,所以问面试官,请问应该返回一个数还是字符串,如果是数的话很容易溢出。面试官回:都可以。
因为我做过所以秒解了,为了拖时间以免被认出来我做过,我还特意加了示例和输出😂
2.7 讲一下代码
2.8 你还有其他信息要补充的吗?
(可能是我代码写的太快了,本来留了15分钟,5分钟就结束了,也可能是我项目是在讲得不够好,不够多)
2.9 反问。{//这个大括号是不是充满了c++风格哈哈哈
①您觉得我要预习的话,应该学习哪个方面?
②听说部门是搞**的,能讲一下搞到什么程度了吗?(面试官直接反问我,你怎么知道我们是是搞这个的?我回答之后才回答了我的问题😢)
}
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
三面:业务主管面试
时间:8.26 9:30-10:00(本来是25号下午5点半,面试官有事临时改了)
1 自我介绍
2 面试官:“终面,就是随便聊聊,专业问题前面已经面过了,来来一个开放性问题,有点难为你,你可以随便说说”(死亡问题){
面试官:我看你搞了CATIA(一个法国的三维建模软件)的二次开发,如果让你去搞一个一样的软件,你会怎么搞?
我:…懵逼中
面试官:假如我是投资人,给你几个亿美金,你会怎么搞?
我:…磕磕巴巴
面试官:你觉得国产工业软件可以赶超国外吗?可以的话,为什么?多少年?
我:可以…
面试官:为什么现在可以?一二十年前不行呢?
我:…
最后面试官说了他对上述问题的看法(我像个听课的学生😂)
}
3 籍贯?意向地?
4 你觉得你的主要优势是什么?
5 学习成绩排名?
6 考研还是保研啊?为什么没能保研呢?谈恋爱去了?笑
7 想来华为吗
8 有女朋友吗?她对你来华为怎么看?
9 关于你的主要优势,有什么事可以体现吗?
10 反问
10点面完之后,一直没有出结果,好慌,等到12点,才提示面试通过。
还有个事想问一下大家,之前格力提前批发了offer,不过从应用软件被调剂电控软件岗位了,18k*12,当时觉得岗位和薪资都不太满意,就没签
以为offer过期就算拒了,没想到今天格力hr给我打电话,让我再考虑一下,本月给答复要不要签。
我也在考虑要不要签一下保底,毕竟手里有offer心里不慌,华子又是个海王?#秋招##提前批##面经##校招##投票#
应聘的是硬工院算法。
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
一面:技术面
时间:8.17 13:54-14.34
第一部分:基础知识
1.1 简述笔试第二题的思路(广度优先)?
1.2 广度优先和深度优先的区别?
1.3 如果要求最近距离的话,应该用哪种算法?
1.4 知道dijkstra算法和prim算法的区别吗?(没答出来,因为prim忘了)
1.5 dijkstra算法是怎么实现的?
1.6了解C++的容器吗?
1.7 你在笔试中遇到了short,知道short和int在不同的操作系统里占的位数吗?
第二部分:本人相关
1.8 自我介绍(会打断,然后展开来问,后面的问题都是这样,还没介绍完,这部分就结束了😂)
1.9 确认基本信息,包括学校、毕业时间、六级、论文等
1.10 你的学业奖学金,他的比例是多少?
1.11 问项目,比如简要介绍项目,遇到的困难,怎么解决的等等
第三部分:手撕代码
两道easy题里选一个
1.12 给一个数字n,转化为二进制,找到对应的二进制字符串里最长连续0的数量。比如4,二进制字符串是100,结果就是2。
1.13 给一个字符串,把相邻的相同的字符删掉。比如“abccbd”,结果是“ad”。
1.14 讲一下代码
1.15 反问(听说部门是搞**的,能讲一下搞到什么程度了吗?)
这次面试遇到了个坑,我在等候页面直接点了“进入面试”,所以是用浏览器开的视频。双方会听到刺耳的蜂鸣,我没戴耳机还好,把对面戴耳机的面试官小姐姐折磨得不轻。她告诉我3点有下一场面试😂
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
二面:技术面
时间:15:02-15:43
第一部分:项目相关
2.1 自我介绍
2.2 项目里有什么困难,怎么解决的(问的很细,加上他自己的理解,互相讨论)?
2.3 还有其他项目吗?
2.4 没有其他项目了吗?(就准备了两个,裂开)
第二部分:手撕代码
两个中等题二选一,我只看了一个,因为那题我做过😂
2.5 没看
2.6 给你几个数字如{123,4,456,789},请把他们组合成一个最大的数。
因为我做的原题是字符串,不是数字,所以问面试官,请问应该返回一个数还是字符串,如果是数的话很容易溢出。面试官回:都可以。
因为我做过所以秒解了,为了拖时间以免被认出来我做过,我还特意加了示例和输出😂
2.7 讲一下代码
2.8 你还有其他信息要补充的吗?
(可能是我代码写的太快了,本来留了15分钟,5分钟就结束了,也可能是我项目是在讲得不够好,不够多)
2.9 反问。{//这个大括号是不是充满了c++风格哈哈哈
①您觉得我要预习的话,应该学习哪个方面?
②听说部门是搞**的,能讲一下搞到什么程度了吗?(面试官直接反问我,你怎么知道我们是是搞这个的?我回答之后才回答了我的问题😢)
}
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
三面:业务主管面试
时间:8.26 9:30-10:00(本来是25号下午5点半,面试官有事临时改了)
1 自我介绍
2 面试官:“终面,就是随便聊聊,专业问题前面已经面过了,来来一个开放性问题,有点难为你,你可以随便说说”(死亡问题){
面试官:我看你搞了CATIA(一个法国的三维建模软件)的二次开发,如果让你去搞一个一样的软件,你会怎么搞?
我:…懵逼中
面试官:假如我是投资人,给你几个亿美金,你会怎么搞?
我:…磕磕巴巴
面试官:你觉得国产工业软件可以赶超国外吗?可以的话,为什么?多少年?
我:可以…
面试官:为什么现在可以?一二十年前不行呢?
我:…
最后面试官说了他对上述问题的看法(我像个听课的学生😂)
}
3 籍贯?意向地?
4 你觉得你的主要优势是什么?
5 学习成绩排名?
6 考研还是保研啊?为什么没能保研呢?谈恋爱去了?笑
7 想来华为吗
8 有女朋友吗?她对你来华为怎么看?
9 关于你的主要优势,有什么事可以体现吗?
10 反问
10点面完之后,一直没有出结果,好慌,等到12点,才提示面试通过。
还有个事想问一下大家,之前格力提前批发了offer,不过从应用软件被调剂电控软件岗位了,18k*12,当时觉得岗位和薪资都不太满意,就没签
以为offer过期就算拒了,没想到今天格力hr给我打电话,让我再考虑一下,本月给答复要不要签。
我也在考虑要不要签一下保底,毕竟手里有offer心里不慌,华子又是个海王?#秋招##提前批##面经##校招##投票#