首页 > 华为面经-通用软件开发实习生
头像
myyhdmz
编辑于 2020-06-05 23:07
+ 关注

华为面经-通用软件开发实习生

今天拿到offer了!
在牛客网做了那么多题,看了别人的面经,第一次轮到我来分享自己的经历~
本人通信工程专业大三,投的暑期实习

笔试


笔试比较简单,第一道字符串,第二道字符串加密,第三道字符串+贪心,全部AC

一面


1、自我介绍
2、有没有C++项目经验?我说只做过课程设计,结束。
3、对C++了解多少?我说了STL,没细问,结束。

然后聊了一点有的没的。。。差不多5min过去后,直接编程题:

560. 和为K的子数组
10min内做完了
面试官问怎么测试,又把测试代码写了,面试官说可以

1074. 元素和为目标值的子矩阵数量
面试官问能不能在15min做出来,我说试试,试了10min没搞定
面试官说没事这题有难度,结束。

二面


01、自我介绍
02、介绍一个最能体现自己价格、最有成就感的项目?
03、学过哪些计算机相关课程?
04、介绍HashMap?(我说对Java不了解)
05、介绍一个你熟悉的数据结构?(C++的Vector、Map)
06、List和Vector的区别?(我从这里开始说胡话了,说Vector的查找能到O(1),实际想说的是数组访问元素只要O(1),面试官和善地指出了这个问题
07、Map和List/Vector在查找上的区别?(我说Map底层是红黑树,面试官说Map底层是哈希桶)
这里有点分歧,我说的是C++,他说的应该是Java的HashMap
08、多线程用过吗?
09、知道DML、DDL吗?知道两表关联、多表关联吗?
10、大学期间有和同学组队完成的项目吗?
11、大学期间有什么受挫折的事情?从中吸取什么教训?
12、你希望在华为学到什么?
13、准备考研吗?
14、对base有要求吗?
15、大学期间的周末是怎么过的?
16、提问环节

总结


可能是笔试做得比较好,也可能是沾了学校的光,一面比较简单
二面体验也很舒适,当我说错的时候,面试官没有批评,而是耐心地指正,引导我说出答案,这一点很赞

不过,offer的等待时间还是蛮久的,劳动节过后面完的,过了一个月才通知

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐