24届转行-Java开发转测试面经-华为od

背景:

不知名24届土木毕业生,不想去打灰于是毕业后跟风自学Java。学完spring boot,做了个后端项目后,刷算法题,准备面试od的Java开发。

机考 :

第一题:三个方案多个用户,相邻用户不能相同方案,从头到尾选择局部最优的方案总费用。

第二题:输出矩阵的每个数字距离他最近的相等数字的距离。

第三题:一个数字表示空间,给出一个树木数量,求按照相同间距种植树木所能种植的树木最大间隔。

抽到的都比较简单,但是第二题翻车了,总分260。

综测:

强调积极乐观独立,不能消极,注意前后一致。 

HR资格面:

自我介绍 ——做什么事情让你有成就感?——有什么能证明你的学习能力?——有什么能证明你学的怎么样?这次面聊的很简单

开发技术一面:

自我介绍,项目简单了解(从网上做的烂大街的项目)

八股:

1、哪里用了redis、考虑 的qps是多少、没考虑直接进入基础面试

2、Java的基本数据类型

3、线程与进程的区别、线程的状态

4、redis为什么这么快、它的数据结构是什么、过期策略有哪些。

手撕代码:转盘寿司。

开发技术二面:

自我介绍,项目简单了解

判断我没啥项目经验就开始问Java底层

1、什么是Java的动态代理、我们一般用它来做什么、与cglib代理的区别是什么

2、mybatisplus怎么用、怎么处理一对多和多对一的关系、怎么做分页查询

3、一个类加载器你怎么去写、涉及哪个类、重写哪个方法、

4、堆和栈的区别

手撕代码:最小覆盖子串,花了半个小时,答案不对,导致开发没过,沟通后,申请转测试。 

 HR资格面 :

终于让我体会到了能聊天的面试,直接进行微信视频。自我介绍,问:

1、为什么转行、对测试的看法

2、职业规划、接受加班出差

3、最后hr介绍了自己的部门,还推荐朋友圈的视频,要了我的毕业设计和毕业空窗期的经历说明。

测试技术二面:

先约的二面。自我介绍,项目简单了解

手撕代码:爬楼梯(动态规划的开始)

八股:

测试流程,测试方法,测试阶段,然后就结束了,全程三十分钟。 

测试技术二面:

自我介绍,项目简单了解,对自己项目做过测试吗?

手撕代码:反转一个用空格隔开的单词字符串

八股:

1、用例执行完了没找到啥bug,你会怎么做

2、设计用例时的输入及根据来自于哪里

3、怎么评估是手工测试还是自动化脚本执行

4、Tcp和udp的区别,看直播用的是哪个?

飞快结束,三十分钟不到。

测试技术三面:

定级不一致,加面(真的好想申请定级低点,真没关系)自我介绍,项目简单了解

八股:

linux命令和mysql命令,中间穿插了项目问题

手撕代码:给一堆柱状图的高度,求所能切割成的最大矩形面积,磕磕碰碰,侥幸做出来了。 

主管面:

自我介绍。网络协议模型,tcp和udp的区别,Java中内存泄漏和垃圾回收的常出现的场景,接受加班和出差? 

碎碎念:

从面Java开发到测试,不知道会不会进坑,但好歹摆脱了土木大坑。机考建议刷栗栗姐的题目,手撕推荐leetcode+栗栗姐的参考攻略,od确实适合想脱离专业天坑但又没经验的(学校差可能会被刁难),基本没死抓我的项目。最后感谢温柔漂亮又负责任的栗栗姐(找的对接hr一定要是栗栗姐这样的hr),为我提供了很大的帮助,面试后第一时间联系面试官询问情况,也帮我争取到了更高的期望工资。祝各位前程似锦!

#内推##25届##面经##华为od##测试#
全部评论

相关推荐

肥罗且玫瑰:没啥用,没人看这个,这个公司比较离谱查看图片
点赞 评论 收藏
分享
10-17 19:38
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
10-30 20:36
已编辑
字节跳动_llm开发(实习员工)
bg:双非本 985硕士 五段实习(四段大厂,都是后端) + 开源经历(300+star)+ 大模型经验 + 懂前端(前端转的后端),主要考虑杭州的base。不是标题党哈,本人是真有点劝退后端了。究其原因就是后端这边实在是太卷了,从我自己亲身体会可以看出来。1、暑期:本人投递暑期前已有三段实习(其中2段大厂实习)。其中字节和腾讯明确要求我3月份就要到岗(有截图作证),而且字节2月份的时候就打电话给我约面了,最终我字节也是于3月中旬入职暑期(字节base南京,能边上课边实习)。因为我本身还有课在身上,在腾讯面试的时候说了只能五月份到岗,明确感受到面试官对我的热情降下来了,后续泡了1-2周也挂了。暑期暑期,变成了不在暑期的实习,暑期实习总结可以看之前的帖子。2、秋招:本人秋招虽然投递稍微晚一点,基本上是7月底开始大范围投递,这时候提前批基本都在尾声了(提前批没有任何约面),9月份的时候基本上手里就没啥面试了(说好的金9银10呢)。然后在这个时候我是5段实习(四段大厂实习),以为秋招能乱杀,时至今日,也就3个意向在手(BAT一个没有)。挂:① 字节:tt直播二面挂 抖音电商hr面挂 开发者服务二面挂(通过,但后续不推进)。字节我是从基本上8月份开始面试一直面到上周,都挂了,可能运气也差点。抖音电商尤其是面试的时候问了一些例如洗牌算法、尾递归等我不太了解,可能是导致横向被挂的主要原因。字节说白了每一轮都在横向,运气也很重要。抖音电商尤其如此,泡了一个月很是难绷(当初说两天出结果嘻嘻)。② 百度、滴滴、pdd等:笔试挂百度提前批我当时不知道在哪投递,发现原来填了内推码就是提前批,没填就是普通批。普通批有笔试,提前批没笔试,但是我记得三道题我做了1.5还是1.8将近两道题,一直没约面,到目前还在共享中。滴滴笔试没太认真做,因为我投的很早但是一直泡着,后续发笔试的时候手里也有其他意向了,遂放弃。pdd感觉我那次比较难,而且pdd那个我用java过不了,但是用c++同样的思路能过。。③ 腾讯:七次一面挂腾讯由于暑期实习生太多,感觉人均一段腾讯实习一样,听说后续都坐不下了,搬到会议室当工位了(本人同学)。秋招也没啥正经后端部门约我,都是一些机器人部门、ieg游戏后端、wxg搜广推之类的。反正答对了也挂,答不对就更不用说了。问的问题也千奇白怪,有喜欢问思维题的例如倒水问题,有喜欢出一些奇怪的coding题的单例高性能配置刷新、hash算法等等。如果大家想去腾讯,感觉还是转正比较好,秋招机会太少(但是转正率也不高嘻嘻)。意向:① 快手:快手电商杭州转正,早早转正,组里也保温,目前top1。当然强度很大,懂得抖动。② 美团(9月初oc):早早1-2周内速通,也有人过来保温,c端业务感觉很香,目前没开奖。③ 京东(大概9月底-10月初阶段oc):oc了京东一个不知名的部门,一开始是京东零售一面问了一些点没答上来,然后泡两周挂了。重新一个部门1-2周速通,线下去的南京hr面,hr面的时候基于前人的经验表示自己投递比较晚,手里没有其他offer,遂oc(京东hr面的时候得表达自己对京东的忠心)。hr面:④ xhs:8.29投递,10.14 才四面完,目前没泡出来,商业技术。xhs流程是真的慢,感觉自己要泡死了。总结:我大约在9月份的时候手里就没啥面试了,所以后续也投递了一些例如b站、蚂蚁啥的,反正都没有啥约面的。基本只要有hr约我,我都会去面,手里也就oc了这3个意向,陆陆续续忙碌几个月,最终大概率还是去快手转正了。字节又重新开始一面了(难绷)。基于我个人的BG,我觉得首先学历越来越成为后端的一项门槛(重要考虑因素),我双非本985硕尚且如此,更何况很多双非本的同学呢。说起来,最近我有个学妹前端实习转正失败,后突然保研上岸一所211,我给她的建议是你到时候毕业不要做前端了,我说现在已经很卷了,2年后、3年后我不敢想是什么场景。身边985本硕的同学秋招也很失败,没有想象中那么好拿,暑期和秋招区别也确实很大,运气也是很重要的一环。然后也是建议后来人秋招早做准备(投递早很重要),自己卷那么多实习其实也是因为本科学历不好,想开大包,现在看来也不用这么卷,实习段数不重要,大概1-2段即可,投递的早机会大一点。然后最好是暑期转正就去自己想去的部门,这样秋招不至于太焦虑。然后现在没有oc的也没关系,很多人早早投递拿了意向所以暂时hc不多,待开奖后释放,还是有不少机会的,肯定是能上岸的,就是周期会长一点。跟🐖佬、timeErrors、壹宇各位大佬都经常聊天感觉大家都是很好的人,也感谢有这么一个牛客的平台供大家交流(薅了2000牛币),所有的私信我都会回。秋招也就告一段落,愿大家都上岸自己想去的公司,共勉。最后附上我的哈吉米~最近躺平,瓦(找妈妈游戏)也打到神话了,这下是真大结局了
后端转测开第一人:建议后端人均10段大厂实习+92
我的求职进度条
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务