华为 测试 面试
技术一面+技术二面+终面
华为笔试有三道编程题,我只ac了一道,然后隔了挺久的收到了一面的通知,接下来的流程还挺快的,第二天二面,第三天终面。整体问的都很基础。
技术一面
- 自我介绍+项目 ,项目问的不细;因为是本科生,我没什么项目,就说了某课程里做过的作业:中文垃圾邮件分类,大致说了一下 语料预处理、特征提取、模型训练的过程,基本上都是直接调用的库。
- 写代码 ,题挺简单,合并两个有序的数组。
- 然后问了 机试题的思路 。一面全程大概四十分钟。
技术二面
自我介绍+一些基础的问题
- tcp和udp的区别
- tcp面向连接,udp无连接
- tcp面向字节流,udp面向报文
- tcp可靠,udp不可靠
- tcp是端到端的通信,只能一对一,udp可以一对一、一对多、多对多、多对一
- tcp实时性差,适合传输大量数据且对可靠性要求高的情况;UDP实时性较强,适合实时性,高速传输的情况
- tcp首部开销大,UDP首部开销小
- 说下你知道的 排序算法
我说了简单选择排序,插入排序,快速排序,归并排序