华为软开面经

一面

1.介绍一下你最熟悉的项目
2.我看你LeetCode刷了很多题啊,你最熟悉的数据结构是哪种
3.排序算法有哪些,哪些是不稳定的
4.了解开源软件的许可证吗(。。)
5.Junit4
6.写个题吧 LeetCode 17(我说做过了,这题序号还是比较前面的吧)你还挺了解哈
7.LeetCode 647(要写测试用例跑出来)
...

有点久了还有一些忘了

二面

1.介绍一下你最熟悉的项目
2.写个题 1w的阶乘,先说思路再写(我说用Long类型,然后递归n * f(n-1)。面试官说不对,肯定会爆。。我又说BigInteger,面试官说不要想用对象来存,一定会爆的,想想怎么模拟乘法的过程。然后想到用字符串,但是觉得短时间要注意的细节可能比较多放弃了这题,因为要跑出来)
3. 写一个矩阵的乘法(。。。。。。。。。。。我连运算规则都忘了。。。。。。)你是不是很久没碰过数学(是)(面试完查了一下,才想起来是行×列😅
4.设计模式你熟悉吗(我说还行,以为就问个单例 代理 工厂。。)那就写一个观察者模式吧(我只记得定义是拿来干嘛用的。。。换)
5. 给你一个字符串,和一个pattern。找到这个字符串里面有多少个这个pattern(写完测了一个用例)你再看看你的代码发现什么问题没有(不知道)这就是你们学生思维了,你看看你用那么多String,如果在公司项目中多线程是不是会内存泄露?是不是得考虑这个问题?(。。)
6.Java里面内存泄露是怎么样的,举个例子说说
7.Java8有哪些新特性,说一下
8.详细说一下Stream类
9.如何使用流实现switch语句?(。。)
10.Redis批处理怎么做的
11. 你知道【哈希排序】吗?写一个(??我说是桶排吗)不是,看来你不知道呀(所以到底是什么)
....

有点久了还有一些忘了,二面很尴尬,主要就是写代码,现在华为撕不出来肯定挂

主管面

1.介绍一下你现在学习情况
2.你对996怎么看(。。。)
3.如果需要转语言你怎么适应
4.为什么选华为
...


然后现在官网状态都是通过的状态,查了一下状态码是6,应该是在等排序了吧 这边算是把我的流程走完了,后面就是等着了

更新

11.18 od
11.19 OC,意向,offer(还加面了一下…)已签

㊗️大家找到满意的工作,第一份工作应该就确定华为啦!
#面经##校招##华为##Java工程师#
全部评论
面试官怎么知道你刷题很多😅
3 回复 分享
发布于 2020-08-29 09:31
面试官怎么知道你刷题很多😅
4 回复 分享
发布于 2020-08-29 08:45
楼主好,阶乘那道题的思路是怎样的呀
点赞 回复 分享
发布于 2020-09-03 10:33
1w的阶乘咋做?
点赞 回复 分享
发布于 2020-09-01 15:05
楼主优秀!
点赞 回复 分享
发布于 2020-08-29 17:06
楼主,开源软件的许可证是什么玩意儿
点赞 回复 分享
发布于 2020-08-29 17:05
楼主啥时候面完的呀?
点赞 回复 分享
发布于 2020-08-29 12:15
什么部门呀
点赞 回复 分享
发布于 2020-08-29 12:01
想请问一下楼主状态码在哪儿看呀?谢谢~
点赞 回复 分享
发布于 2020-08-29 10:36
楼主是提前批吗
点赞 回复 分享
发布于 2020-08-29 09:03
楼主选的哪个城市呀,什么事业群
点赞 回复 分享
发布于 2020-08-29 08:40
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-29 06:24

相关推荐

独角仙梦境:班长经历和技术不相关,项目太少,没啥亮点,没写自己掌握哪些技术栈,学校学的课程没必要写出来也没啥用
点赞 评论 收藏
分享
bg:广东某双非本天坑转码选手实习:一段四个月美团日常实习面试场数:20➕其中7面字节 6面美团 3面腾讯 3面快手 1面阿里,其中5次走到终面,前四次全挂,第五次字节上岸我其实应该算是面试机会挺多的双非同学,从3🈷️投简历到五月,几乎每个星期都有一两场面试,这应该是得益于美团的加成。而又因为面试都是连着来的,导致神经一直很紧绷,也是特别焦虑,这段时间持续了接近2个月,瘦了有个六七斤吧。有一小段时间压力大到崩溃,整个浑浑噩噩。因为当时心比天高,以为自己拿捏了,但是接连的面试失利让我倍感挫折,落差感特别特别大,看着牛客上大家都是offer选择,自己就好像下水道大老鼠在偷窥别人的幸福的一样。我也不知道怎么安慰现在仍在找实习的同学,就好像当时我身边朋友也不知道如何安慰我一样。但我还是想说,每个人都有自己的花期,有的人开花开的早,有的人开花开的晚,但坚持下去,总会到你开花结果的那一天的。当时看着好多上岸帖子,有分享经历的,有发出来装b的,我问了我朋友一句话,是不是只有成功的人才配述说一路的艰辛?可是我真的也很努力啊,我也是一步一个脚印慢慢走过来的啊,可为什么我的结局是这样……莫言曾说:“每个优秀的人都有一段沉默的时光,那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。慢慢扎根,会迎来破土而出的时刻的!生活就像海洋,只有意志坚强的人才能到达彼岸!分享一下字节timeline吧4.21 一面4.22下午2点告知通过4.24 二面4.25晚上6点告知通过4.28 三面4.30中午12点告知通过约hr 由于五一面试官休假约在五一后5.8hr面 告知2天内出结果5.9下午2点打电话过来告知通过 3点offer下发
想踩缝纫机的小刺猬在打卡:有被感动到 上学期开始入门的前端,刚玩牛客就关注大佬了,一路看着走过来,真不容易啊。 跟lg暑期同样的惨败,感觉付出没有大佬难么多,配不上艰辛希望能想楼主接受暑期这地狱
点赞 评论 收藏
分享
自我介绍拷打项目,问得很细、很发散简历上写了竞赛经历,询问竞赛经历对着简历拷打八股:·tcp/ip协议和osi协议的区别?(答tcpip协议有4层,osi协议有6层,现在通常使用5层模型。追问哪五层?网络层没想起来,只答了四层,面试官说这不是只有四层吗......给我糖丸了)·数据链路层的功能是什么?封装了什么?(没答上来,给我烫完了)·看你简历上写了熟悉内存的工作原理,说一说?(也没答上来,卡了半天绕到内存分配方式上说了说,答内存分配方式有首次适应、最近适应、最佳适应、最坏适应等,追问:这些分配方式具体是什么?)·好像还问了一些,当时心态崩了想不起来了手撕一道简单题,20min,共享屏幕开编译器写的时候用的之前做题时的代码模板,include了一堆头文件没删,完后他问我怎么这么多头文件,又问代码里用了哪个头文件,这些头文件的功能是什么(他真的我哭死)。include了string和cstring,问我两个的区别;问iomanip是做什么的讲代码没有反问直接挂,感觉寄面试过程中有一半回答的都挺磕绊,面试官一直绷着脸“行吧行吧”,感觉对我不是太满意10分钟后给我发短信通过了,人傻了总结:简历上写的都要好好准备,不会的不要瞎吹,不然就会被拷打。八股一定好好背。面试评价说我c++语言相关知识和计网相关知识都有欠缺(c++语言知识有欠缺估计是看我include一堆头文件但是说不出每个文件的功能)
查看9道真题和解析
点赞 评论 收藏
分享
评论
9
78
分享

创作者周榜

更多
牛客网
牛客企业服务