华为OD-20届软件测试开发
本人双非,非目标院校院校,投递测试岗。因为实习很水,项目某某点评找不到工作,同学介绍一个很好的hr小姐姐(打一下广告,想要投递华为od可以+v:*************)帮忙准备题库、整理面试题、争取主管面。整体流程是7.10机考、7.11综测、7.15资格面试、7.18技术一面、7.25技术二面、7.27主管面。
准备环节
刷**算法题,主要是简单中等题,各种题总共60、70道题,然后hr小姐姐准备的真题刷一遍c卷,之后就直接考试了。
机考
第一道题小华地图寻宝
小华按照地图去寻宝,地图上被划分成 m 行和 n 列的方格,横纵坐标范围分别是 [0, n-1] 和 [0, m-1]。在横坐标和纵坐标的数位之和不大于 k 的方格中存在黄金(每个方格中仅存在一克黄金),但横坐标和纵坐标之和大于 k 的方格存在危险不可进入。小华从入口 (0,0) 进入,任何时候只能向左,右,上,下四个方向移动一格。请问小华最多能获得多少克黄金?简单的dfs遍历。
第二道题智能排名表
小明来到某学校当老师,需要将学生按考试总分或单科分数进行排名。
第三道题贪吃的猴子
一只贪吃的猴子,来到一个果园,发现许多串香蕉排成一行,每串香蕉上有若干根香蕉。每串香蕉的根数由数组numbers给出。猴子获取香蕉,每次都只能从行的开头或者末尾获取,并且只能获取N次,求猴子最多能获取多少根香蕉。滑动窗口问题。
三道题都是真题原题,刷过很简单通过了,目标院校150及格,非目标院校要300以上,尽量多考找部门也方便。
资格面试
了解一下个人基本情况期望薪资。
一面
面试主要是自我介绍-八股提问-手撕代码。前面只要不冷场态度端正,代码顺利写出来就不会有问题。
因为我是开发转测试,所以了解一下项目就没有针对项目深问,很轻松的询问一些测试基础,就直接开始手撕代码,测试代码要求会更低一些,很简单的求一个长数字拆成两部分相加求末尾最长连续0的位数。
二面
这次面试比较对项目深入,负责模块的完整测试流程,性能测试,接口测试。使用的工具。之后对一个电梯怎么测试,场景问题一定要逻辑清晰,从功能性、性能、安全、稳定性方便逐渐去说。代码题是二叉树的中序遍历。
主管面
面试官很和善,了解项目之后就是问到一点点的技术问题。其他就是了解候选人在工作时遇见问题的处理方式、抗压能力。有可能也会问到对加班的看法,遇见最困难的事情。(注:一定要态度端正,主管面全看主管主观意愿,真的感谢一下我的hr小姐姐帮忙帮忙解释沟通)
总结
因为我是测试,流程稍慢一些,对应届生来说没有实际工作经验,所以八股以及手撕一定要重视,面试前要做好充足的准备,真的再次推荐hr小姐姐,帮我准备的很周全,包括一些真题、高频手撕题、高频面试八股。有需要的可以+v:*************。祝愿大家都能找到心仪的工作。