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

本文分享了作者在华为进行软件测试面试的经历,包括技术一面、技术二面和终面的主要问题。面试涉及编程题、TCP与UDP的区别、排序算法、测试方法理解等内容,同时讨论了5G、压力管理和职业规划。
2万+

被折叠的 条评论
为什么被折叠?



