华为od测试面经

看了好多兄弟的面经,想了想,也要分享一波。
说说我的情况,本科末流985科班,二战考研失败,去找工作,自己技术也不是很行,然后就去找经验不限的岗位,毕竟也不是应届生了,校招也难。
都说外包不好,但有办法的谁又会考虑外包呢。
讲一讲流程吧。

机考

机考考了三道题,我运气很好,拿到的前两道是和字符串有关的题,第三道是问网络流量的,题挺复杂,理解是个麻烦。
原题如下:
第一题
【判断字符串子序列】给定字符串 target和 source,判断 target是否为 source的子序列。 
你可以认为 target和 source中仅包含英文小写字母。
字符串 source可能会很长(长度~二 5000),而 target是个短字符串(长度<=100)。  
字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而改变剩余字符相对位置 形成的新字符串。(例如,"abc"是"aebycd"的一个子序列,而"ayb"不是)。 
请找出最后一个子序列的起始位置。  
输入描述: 第一行为 target,短字符串(长度<=100) 第二行为 source,长字符串(长度~=500,000)  
输出描述: 最后一个子序列的起始位置,即最后一个子序列首字母的下标 
备注: 若在 source中找不到 target,则输出-1  
示例 1:  
输入 
abc abcaybec 
输出 
3 


第二题
【字符串筛选排序】
输入一个由 n个大小写字母组成的字符串,按照 Ascii码值从小到大的排序规则,查找字符
串中的第 k个最小 ascii码值的字母(k>=1),输出该字母所在的字符串的位置索引(字符
串中的第一个字符位置索引为 0)。
k如果大于字符串长度,则输出最大 ascii值的字母所在字符串的位置索引,如果有重复的
字母,则输出字母的最小位置索引。
输入描述:
第一行输入一个由大小写字母组成的字符串
第二行输入 k,k必须大于 0,k可以大于输入字符串的长度
输出描述:
输出字符串中第 k个最小 ascii码值的字母所在字符串的位置索引。k如果大于字符串长度,
则输出最大 ascii值的字母所在的字符串的位置索引,如果第 k个最小 ascii码值的字母存在
重复,则输出该字母的最小位置索引。
第三题,读题比较难懂。
【信道分配】
算法工程师小明面对着这样一个问题 ,需要将通信用的信道分配给尽量多的用户:
信道的条件及分配规则如下:
1)所有信道都有属性:”阶”。阶为 r的信道的容量为 2^r比特;
2)所有用户需要传输的数据量都一样:D比特;
3)一个用户可以分配多个信道,但每个信道只能分配给一 个用户;
4)只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据;
给出一组信道资源,最多可以为多少用户传输数据?
输入描述:
第一行,一个数字 R。R为最大阶数。0<=R<20
第二行,R+1个数字,用空格隔开。
代表每种信道的数量 Ni。按照阶的值从小到大排列。
0<=i<=R,0<=Ni<1000.
第三行,一个数字 D。
D为单个用户需要传输的数据量。0<D<1000000
输出描述:
一个数字 ,代表最多可以供多少用户传输数据。
示例 1:
输入
5
10 5 0 1 3 2
30
输出
4

性格测试

性格测试要遵从3个点。
1.积极乐观必选,消极焦虑不选
2.前后一致性
3.给各个选项要求排个序,比如选项中涉及到了 积极,加班,个性,可以给这些因素排个序,就能够优先选出最佳项。

记住自己是一颗任劳任怨的螺丝钉

一面

然后今天是一面,趁着脑袋里还有记忆,记录一波。
先是自我介绍,然后面试官看着简历问我的经历,有追问过项目,问成长最大的项目是哪个,还有问学校里设置了哪些课程。
接下来就是做题,我拿到的题是
输入一个英文句子,句子包含若干个单词,每个单词间有一个空格。现在你需要将句子中的每个单词中的字符逆置,然后输出单词逆置后的句子(不改变之前单词的顺序)
然后解决方法还挺简单,直接split分割字符串,然后每个字符数组调用reverse就ok了

4月17

二面

兄弟们,今天二面了,说实话,今天其实有点退缩的感觉了,觉得离家太远了,不知道自己能不能坚持下去。难过~
今天的面试官声音很好听,逻辑特别清晰,我才说一遍别人立马就能get到最重点的内容,很厉害!
本来面试官准备问我一些技术性的问题的,但我因为二战失败了,其实是没有相关经验的。
面试官人很好,就问了我大学的时候的项目。
比如参加了什么比赛,在比赛中做了什么事。问题逐渐让我应付不过来,因为问得还挺细节的。
还问了当学校干部干了什么,然后我是咸鱼,我说我一直在写资料,没办过大型活动。

然后就是写题了,这次的题特别简单。

就是给一串字符串,然后读出里面的空格数,字母数,数字数,和其他符号。
大一的时候学点c就能写出来的程度。

面试完,自己就开始各种难过,不知道自己想坚持什么了,也不知道自己能否胜任工作。

2022年4月19日

HR面

和hr聊了会儿天,问我期望薪资,我说15k-18k
然后hr说,不要光看薪资,要看长远的计划,他说综面才确认工资。
然后还给我的简历提了一点建议,说社招不需要成绩单。
我觉得我可能会被压低工资了。

2022年4月20日

新加的技术面试

今天状态不是很好,听别人的话反应时间变长了,可能是最近太emo,连状态都变差了。

今天的面试官又是一个不熟悉的面孔,然后没有开视频,我觉得挺友好的。
一上来老常规了,让我自我介绍,接着问我的一个月实习经历做了什么,我的这个实习相当于没实,当然也没问出啥有价值的东西。
然后面试官又问我了一些开发的知识,比如设计一个界面,里面有账户密码,这是个需求,然后我要测试些什么。
然后我就各种扯,当时脑袋真的太糊了,就回答了常见的啥账户密码对应否,界面设计人性化否,反应时长迅猛否。

还问了一个问题,就是当我发现一个我觉得的致命错误,而后端不以为然,我该怎么办?
我就说,我测试的时候肯定有数据,我会演示给后端看一看,如果他还是不以为然,我就跟我的测试组小组长说一说情况,让他抉择。

接下来就是给了一道题,这道题比以前的都难,估计就是拿来降薪的,不过我还是做出来了。
给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。
示例 1:
输入: s = "abcabcbb"
输出: 3
解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。
这道题我思路如下:
遍历串时用一个list来装字串中的字母,然后串中的字母要是和list中重了,就清空list以及同之前记录的max(字串最大长度)比较,大于max,就更新就好。

2022年4月21日

综合面试

今天迎来了最后一场,结果是之前面试我的小哥哥继续来面试我。虽然我记不到小哥哥是谁了,但他还记得我。
这次就没有自我介绍了,我们直接开启聊天模式。
问我为什么选测试?
然后又跟我介绍了他们的项目组的情况。
比如问我对华为的印象?
我说狼性文化,小哥哥让我解释狼性文化是啥。
问我平时的爱好。
我说,阅读,美食,唱歌。
然后又问我喜欢读什么书?
我说,失控。
问我失控里面印象最深的是啥?
我解释了大千图书馆。
又问我平时有没有感觉焦虑的事?
我说二战失败。
又继续问还有没有别的焦虑的事?
我说我进学校发现别人都比我强。
然后小哥哥给我解释是问我接到任务后觉得最焦虑的事。
我说毕业设计吧,当时前端的东西都不会,自己去学,然后再做。

总的来讲,可以看到这个小哥哥对新人非常友好!点赞!
#面经##测试#
全部评论
hr面后还有技术面说明你定级当时没确定,才有第三面
5 回复
分享
发布于 2022-04-23 19:21
需要华为机试题库私聊
2 回复
分享
发布于 2022-05-08 21:36
滴滴
校招火热招聘中
官网直投
楼主拿到offer了吗
2 回复
分享
发布于 2022-05-11 04:11
请问机试第三题解题思路是什么
1 回复
分享
发布于 2022-04-13 21:59
我们情况有点像欸,请问楼主定的d2吗还是d1?
1 回复
分享
发布于 2022-05-27 23:02
想问下你是秋招吗
1 回复
分享
发布于 2022-09-04 14:06 上海
那估计会给你一个d2
点赞 回复
分享
发布于 2022-04-12 20:29
请问一下你做的项目是学校里的课设吗?我也面的测试,项目经历相当于没有😥
点赞 回复
分享
发布于 2022-04-12 22:36
没参加工作的话,建议薪酬谈高一点~
点赞 回复
分享
发布于 2022-04-13 16:26
都比我的复杂,第三题如果有2的n次方超过d的就直接把数量累积,主要是怎样能尽可能凑出尽可能多的大于等于d的个数,我个人的想法,应该比较笨,也不一定对。就是从后往前找,三种情况,一直是正好用一种信道就能凑出正好的d,那就继续凑,如果超了,则取超出之前的数,然后往前找,这个应该可以化成子问题,递归或者动规,然后如果把剩下的加上都不够,那只能回退加上当前的,这样能保证超出的最少(这个是因为前后相差2倍的原因),反正第一印象只能想出这个思路
点赞 回复
分享
发布于 2022-04-13 22:41
卧槽这一面的题这么简单😁
点赞 回复
分享
发布于 2022-04-16 19:21
hxd 你面的是什么岗位
点赞 回复
分享
发布于 2022-04-18 09:50
感觉你学校好,题都好简单呀,我是工作转行的,题比你复杂一些,一面动态规划,二面一个栈的题,我几乎都是秒A,不过等了两三天了,也没接到下一面,不知道是不是泡池子了。
点赞 回复
分享
发布于 2022-04-21 15:49
base哪里😋
点赞 回复
分享
发布于 2022-04-23 00:00
为什么不去开发,去测试干嘛,这好的学历
点赞 回复
分享
发布于 2022-04-25 17:02
借楼: 📣一则 华为 OD招聘广告📣 💡是学校普通但有实力的人曲线进 华为 的途径哦,走过路过千万不要错过[让我看看][让我看看] ✏️学历统招本科以上,专业不限,工作经验不限,年龄不限,主要看技术栈:前端,JAVA,go,C#C++,Python,软测都可以~ ☀️表现优秀的有机会转 华为 ,入职后作为 华为 自有人力管理,参与核心代码开发, 欢迎毛遂自荐或引荐 。Base东莞,深圳,成都,西安,上海
点赞 回复
分享
发布于 2022-04-25 20:55
请问面试在腾讯会议还是在网页上啊?
点赞 回复
分享
发布于 2022-04-25 22:58
【招聘说明】OD:outsourcing dispatch,华为和德科的联合社招,先与德科签约,在华为基地上班,工资、年终奖按照华为标准发。 【福利待遇】 1、德科&;华为联合社会招聘OD,挂职500强外企德科,并与德科签署合同,在华为研究所办公,参与华为核心项目开发; 2、绩效优秀员工每年都有转华为机会: 3、基本工资+绩效工资+年终奖+华为办公环境+带薪年假,与华为员工同工同酬,体现绩效差异化激励。 【岗位需求】研发/测试/算法/大数据语言:java/web/python/c/c++/js/go地域:武汉/长沙等岗位多多,可联系邮箱yang.jinrong@fescoadecco.com
点赞 回复
分享
发布于 2022-04-29 13:14
怎么感觉第一题像是kmp啊
点赞 回复
分享
发布于 2022-04-29 18:22
应该下offer
点赞 回复
分享
发布于 2022-04-29 18:59

相关推荐

56 223 评论
分享
牛客网
牛客企业服务