软件开发面试经验(东莞)- 华为
2020-09-21 14:57:27 | 来源:职朋网友分享
面试过程:

提前三天左右接到面试邀请,面试从中午2:00开始,是一个中年专家的单面,由于简历上写的是Java语言,面试官应该用C++多一点。先是自我介绍,然后问平时干什么之类的。接着是手撕代码,一个填0的中等难度的题,要求算法复杂度O(mn),空间复杂度O(1),我写出来了,但是空间复杂度不符合要求。后来主要问了Java和数据结构方面的内容,问的比较细,文件读入那块不太会,整个过程将近两个小时,但最终没有通过。

面试官问的面试题:

华为软件开发面试题

1.做一个简单自我介绍;
2.平时主要做什么?
3.你这个项目的技术?
4.深度优先搜索和广度优先搜索?
5.描述一下堆这个数据结构;
6.二叉搜索树;
7.二分查找法;
8.Java堆内存和栈内存;
9.文件读入;
10.常用的集合接口的实现结构等。

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:校园招聘
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:不好
这次面试的结果如何?
答:面试未得到工作

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

还需查看华为 更多信息?

华为工资待遇5324

华为面试经验 7764

华为待遇点评800

华为群面经验176