4.20华为数据通信产品数据面热经
2021.4.20华为面试复盘
数据通信产品线
1. 自我介绍
2. 聊一聊数学建模都做了什么
3. 聊一聊做的计算机网络的项目,我重点讲了ARP协议,然后面试官问了我IP协议是怎么实现了,我说做了协议的解析、数据包的收发、IP分片,然后面试官问我IP分片是什么样的,然后我balabalabala.....
4. 问了常用什么语言,我说C,然后就问了我指针和指针的指针(腾讯客户端也问过),就没有别的基础知识了,我还以为会问内存泄漏、段错误什么的,我还重点看了C语言的内存结构,然而并没有问(hhhh)
5. 最后问了问常用的数据结构和算法,(真的就是纯粹问,也不问怎么实现,我就简单的说了什么堆、栈、数组、这种名词,算法也是随便说了dp、贪心、DFS、BFS)
6. 可能面试官问这个是为了选算法题吧,然后就给我手撕代码,可以用IDE编写,不用运行写输入输出,只需要写核心代码,共享桌面就可以了~
- 这里要重点讲讲!!!!!我真的无敌开心啊,一开始面试官给我考的题目是输出一个数组中所有和为0的不重复的3元组,我没做过这题,就问能不能用暴力的方法做(感谢我问了这一句,真的要和面试官多沟通!!!)然后面试官直接和我说那我给你换一道题吧,然后,然后!居然给我换了leetcode岛屿那道题!!!!就完全原题,4.19刚刚刷过,用DFS解就完事了~