华为OD—Java面经—211应届考研失利

背景

25届211本科班,考研没上岸,毕业后一直没找到合适工作,8月份舍友拿到od的offer入职了成都研究所,于是推荐我也来试试,就加了hr饼饼姐的微信开始准备机考。

机考 8.21

1、敌兵布阵 线段树

链接:https://blog.nowcoder.net/n/86adf3db867f4677aafb80e184dbd835

类似于这个题,但是描述简化很多,好像没有 end 这个指令.

2、运动员比赛

链接:https://zhuanlan.zhihu.com/p/642686884

每两个运动员进行比赛,获胜的进入下一轮,输出冠亚季军。

3、公共区间

链接: https://zhuanlan.zhihu.com/p/645019220

类似于 Leecode:56. 合并区间 , 重写排序的比较器比较好用

安排部门

本身一开始是想着在成都的,因为舍友也在成都,但是很不走运那个时候成都的需求比较紧,要求高,hr帮我找了很久都没合适的部门要我,最后只能换东莞这边试试看。我个人还有家里也不排斥我去外地,于是就想着也来南方这边闯闯看,聊了感觉业务也蛮合适,就面了东莞的终端。

资面 8.29

1、自我介绍

2、为什么离开前两家实习公司

3、有参加秋招春招吗

4、为什么来东莞

技术一面 (更侧重八股) 9.3

八股

1、项目: 项目的鉴权是怎么做的

2、数据库事务的四大特性

3、如何定位问题 sql如何定位慢 sql

4、了解索引吗

5、索引为什么快

6、如何避免索引失效

7、ioc 和 di

8、Bean 的作用域的类型

9、Linux 常用命令

10、已知端口号占用过高如何找到该进程,并且删除;

11、某个进程占用过高如何找到该进程,并且删除;

算法题

定义:开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其 瑕疵度 。比如:

"a" 、 "aa"是元音字符串,其瑕疵度都为 0

"aiur"不是元音字符串(结尾不是元音字符)

"abira"是元音字符串,其瑕疵度为 2

给定一个字符串 str 和瑕疵度 flaw,请找出瑕疵度等于 flaw 的最长元音字符子串,并输出其长度,

* 如果找不到满足条件的元音字符子串,输出 0。

用例 1:

输入:str: asdbuiodevauufgh,flaw: 0

输出:3

用例 2:

输入:str:abira,flaw:2

输出:5

技术二面 (更关心项目) 9.3

八股(问的问题主要来自于项目)

1、(项目中引出的问题) 对称加密和非对称加密的方法

2、StringBuilder 和 StringBuffer 的区别

3、进程和线程的区别

4、java 中的容器

5、讲一下 jvm 的命令

6、设计模式了解哪些,讲一下策略模式

7、了解 sql 注入吗 ,怎么预防

8、控制反转 IOC

算法题

现在你总共有 numCourses 门课需要选,记为 0 到 numCourses - 1。给你一个数组prerequisites,

其中 prerequisites[i] = [ai, bi],表示在选修课程 ai 前必须先选修 bi。

例如,想要学习课程 0,你需要先完成课程 1,我们用一个匹配来表示:[0,1]。

返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回任意一种就可以了。

如果不可能完成所有课程,返回一个空数组。

示例 1:

输入:numCourses = 2, prerequisites = [[1,0]]

输出:[0,1]

解释:总共有 2 门课程。要学习课程 1,你需要先完成课程 0。因此,正确的课程顺

序为 [0,1] 。

示例 2:输入:numCourses = 4, prerequisites = [[1,0],[2,0],[3,1],[3,2]]

输出:[0,2,1,3]

解释:总共有 4 门课程。要学习课程 3,你应该先完成课程 1 和课程 2。并且课程

1 和课程 2 都应该排在课程 0 之后。

因此,一个正确的课程顺序是 [0,1,2,3] 。另一个正确的排序是 [0,2,1,3] 。

示例 3:

输入:numCourses = 1, prerequisites = []

输出:[0]

 主管面 9.9

问的和资面差不多,就不多说了,注意积极沟通就好。

Offer邮件 9.12

审批的速度比我想得要快,一开始自己在网上看到好多人被卡审批还有点慌,好在期间饼饼姐一直在安抚我,最后也是顺利的拿到啦!

入职 9.23

收到offer后去做了体检,然后提前联系了饼饼姐推荐的中介线上看几套合适的房源,弄好之后就飞来东莞了。入职当天东莞就台风预警,连着几天都是雷雨天,倒霉熊不是已经停播了吗。。。入职这几天感觉大家都挺好相处的,有专门带我的导师,同事氛围也都不错,就是感觉啥也不懂有点慌,准备抓紧学一下可信了。

最后和大家推荐一下我的hr饼饼姐!从机考开始就非常有耐心的跟进我,有时候刷题没信心也会一直鼓励我,也不会催我马上机考,非常尊重我的节奏。面试的时候也是会提前提醒我定好闹钟上线,薪资待遇啥的也都和我说的非常清晰,入职后也经常来关心我的情况,真的非常的认真负责!!!兄弟们有需要的都快来找饼饼姐哇!有了饼饼姐的加持可以说已经成功了一半了!!!

#华为od笔试##华为od面经##华为od题库##华为od##面试问题记录#
全部评论
好棒,饼饼姐也好好。我也刚做od的招聘,感觉很努力在沟通了,但是好像结果不尽人意
点赞 回复 分享
发布于 今天 11:05 广东
面经比我的代码还长,但比我的代码有用
点赞 回复 分享
发布于 10-11 13:42 辽宁
饼饼姐还收简历吗
点赞 回复 分享
发布于 10-11 13:41 四川

相关推荐

八月下旬开始笔试,九月初开始面试,持续面了将近一个月,国庆前拿到了第二个offer,然后就开摆了,目前还有一个hr面结束一个复试结束,其他的应该是都挂了,后续也不打算面了所以简单记录一下我秋招时印象比较深的面试↓首先是shopee,我很感谢虾皮的面试官,一面面试官问的问题都很深入且有趣,我作为一个晚辈从面试官那里学到很多,二面面试官让我进一步看到了我的诸多知识漏洞,也为我的面试提出了一个我觉得很重要的建议那就是要自信,少用可能是我觉得这种词,向面试官自信地展示出你非常熟悉你的项目,这一点建议对我之后的面试有很大的影响。不过非常遗憾的是我止步于二面,意料之中的结果,我的能力远远没有达到虾皮面试官的期望,只好期待在将来可以有机会入职虾皮了🥲其次是百度的二面,面试官非常雷厉风行地向我提出了若干个webpack相关的问题,当时的我完全没有去系统地学习过,虽然面的一塌糊涂还为此放弃了招商银行的笔试,但是这确实是我开始大范围深入学习webpack知识的契机,面试中的一些问题所涉及到的知识也成为我学习的出发点。接着是我的秋招的第一个和第二个面试分别是淘天和阿里国际,这两个公司没有笔试导致我在完全没有面试经验的八月下旬就去面了,所以理所当然地面的很差劲,两位面试官也非常直接地向我提出了我的最大的问题那就是项目难点不够难,亮点不够吸引人,虽然当时对我造成了一定打击但是也让我用最低的试错成本找到了最根本的问题,我后续的一部分精力和学习重点放在了对项目的挖掘,可以说让我少走了一些弯路,同时也为我的后续面试流程中的失败打了心理预防针。最后是一些细碎的,OPPO一面面试官问了我一些后端问题比如如何跨线程通信等等;得物三面面试官问了一些跨端问题等,通过很多次面试的失败我不断地缝补漏洞,不断地成长和学习,我很感谢这些前辈。最后是我的致谢部分(?)感谢我的钱包为我提供了租房资金让我可以拥有一个良好的学习和面试环境;感谢我的爸妈仍旧不给我施加任何压力,让我可以在有后路的情况下前进,所以我会尽最大努力;感谢我的朋友们容忍我每次面试前都在群里发癫踱步()最后是感谢我自己,累点很低但是累的要死的时候也坚持下来了,不过后遗症就是我拿到第二个offer后就在报复性的休息(秋招到这里就结束啦,接下来大概是出去玩!
发面经攒人品
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

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