校招 未知部门 / 后端-Java / 一面/二面/主管面

[面试日期] 2025-10-10 [面试时长] 未知
[学校背景] 华南理工大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>华为OD—Java面经—211应届考研失利</h2> <p><strong>背景</strong></p><p>25届211本科班,考研没上岸,毕业后一直没找到合适工作,8月份舍友拿到od的offer入职了成都研究所,于是推荐我也来试试,就加了hr饼饼姐的微信开始准备机考。</p><p><strong>机考 8.21</strong></p><p>1、敌兵布阵 线段树 </p><p>链接:https://blog.nowcoder.net/n/86adf3db867f4677aafb80e184dbd835 </p><p>类似于这个题,但是描述简化很多,好像没有 end 这个指令. </p><p>2、运动员比赛 </p><p>链接:https://zhuanlan.zhihu.com/p/642686884 </p><p>每两个运动员进行比赛,获胜的进入下一轮,输出冠亚季军。 </p><p>3、公共区间 </p><p>链接: https://zhuanlan.zhihu.com/p/645019220 </p><p>类似于 Leecode:56. 合并区间 , 重写排序的比较器比较好用</p><p><strong>安排部门</strong></p><p>本身一开始是想着在成都的,因为舍友也在成都,但是很不走运那个时候成都的需求比较紧,要求高,hr帮我找了很久都没合适的部门要我,最后只能换东莞这边试试看。我个人还有家里也不排斥我去外地,于是就想着也来南方这边闯闯看,聊了感觉业务也蛮合适,就面了东莞的终端。</p><p><strong>资面 8.29</strong></p><p>1、自我介绍 </p><p>2、为什么离开前两家实习公司 </p><p>3、有参加秋招春招吗 </p><p>4、为什么来东莞 </p><p><strong>技术一面 (更侧重八股) 9.3</strong></p><p>八股 </p><p>1、项目: 项目的鉴权是怎么做的 </p><p>2、数据库事务的四大特性 </p><p>3、如何定位问题 sql如何定位慢 sql </p><p>4、了解索引吗 </p><p>5、索引为什么快 </p><p>6、如何避免索引失效 </p><p>7、ioc 和 di </p><p>8、Bean 的作用域的类型 </p><p>9、Linux 常用命令 </p><p>10、已知端口号占用过高如何找到该进程,并且删除; </p><p>11、某个进程占用过高如何找到该进程,并且删除;</p><p>算法题 </p><p>定义:开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其 瑕疵度 。比如: </p><p>&quot;a&quot; 、 &quot;aa&quot;是元音字符串,其瑕疵度都为 0 </p><p>&quot;aiur&quot;不是元音字符串(结尾不是元音字符) </p><p>&quot;abira&quot;是元音字符串,其瑕疵度为 2 </p><p>给定一个字符串 str 和瑕疵度 flaw,请找出瑕疵度等于 flaw 的最长元音字符子串,并输出其长度, </p><p>* 如果找不到满足条件的元音字符子串,输出 0。 </p><p>用例 1: </p><p>输入:str: asdbuiodevauufgh,flaw: 0 </p><p>输出:3 </p><p>用例 2: </p><p>输入:str:abira,flaw:2 </p><p>输出:5</p><p><strong>技术二面 (更关心项目) 9.3</strong></p><p>八股(问的问题主要来自于项目)</p><p>1、(项目中引出的问题) 对称加密和非对称加密的方法 </p><p>2、StringBuilder 和 StringBuffer 的区别 </p><p>3、进程和线程的区别 </p><p>4、java 中的容器 </p><p>5、讲一下 jvm 的命令 </p><p>6、设计模式了解哪些,讲一下策略模式 </p><p>7、了解 sql 注入吗 ,怎么预防 </p><p>8、控制反转 IOC </p><p>算法题 </p><p>现在你总共有 numCourses 门课需要选,记为 0 到 numCourses - 1。给你一个数组prerequisites, </p><p>其中 prerequisites[i] = [ai, bi],表示在选修课程 ai 前必须先选修 bi。 </p><p>例如,想要学习课程 0,你需要先完成课程 1,我们用一个匹配来表示:[0,1]。 </p><p>返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回任意一种就可以了。 </p><p>如果不可能完成所有课程,返回一个空数组。 </p><p>示例 1: </p><p>输入:numCourses = 2, prerequisites = [[1,0]] </p><p>输出:[0,1] </p><p>解释:总共有 2 门课程。要学习课程 1,你需要先完成课程 0。因此,正确的课程顺 </p><p>序为 [0,1] 。 </p><p>示例 2:输入:numCourses = 4, prerequisites = [[1,0],[2,0],[3,1],[3,2]] </p><p>输出:[0,2,1,3] </p><p>解释:总共有 4 门课程。要学习课程 3,你应该先完成课程 1 和课程 2。并且课程 </p><p>1 和课程 2 都应该排在课程 0 之后。 </p><p>因此,一个正确的课程顺序是 [0,1,2,3] 。另一个正确的排序是 [0,2,1,3] 。 </p><p>示例 3: </p><p>输入:numCourses = 1, prerequisites = [] </p><p>输出:[0]</p><p><strong> 主管面 9.9</strong></p><p>问的和资面差不多,就不多说了,注意积极沟通就好。</p><p><strong>Offer邮件 9.12</strong></p><p>审批的速度比我想得要快,一开始自己在网上看到好多人被卡审批还有点慌,好在期间饼饼姐一直在安抚我,最后也是顺利的拿到啦!</p><p><strong>入职 9.23</strong></p><p>收到offer后去做了体检,然后提前联系了饼饼姐推荐的中介线上看几套合适的房源,弄好之后就飞来东莞了。入职当天东莞就台风预警,连着几天都是雷雨天,倒霉熊不是已经停播了吗。。。入职这几天感觉大家都挺好相处的,有专门带我的导师,同事氛围也都不错,就是感觉啥也不懂有点慌,准备抓紧学一下可信了。</p><p>最后和大家推荐一下我的hr饼饼姐!从机考开始就非常有耐心的跟进我,有时候刷题没信心也会一直鼓励我,也不会催我马上机考,非常尊重我的节奏。面试的时候也是会提前提醒我定好闹钟上线,薪资待遇啥的也都和我说的非常清晰,入职后也经常来关心我的情况,真的非常的认真负责!!!兄弟们有需要的都快来找饼饼姐哇!有了饼饼姐的加持可以说已经成功了一半了!!!</p><p></p><a>#华为od笔试#</a><a>#华为od面经#</a><a>#华为od题库#</a><a>#华为od#</a><a>#面试问题记录#</a>
AI 推荐面试题