首页 > 本华为OD终于翻身!(百度后端面经)
头像
段哥亡命职场
编辑于 昨天 13:58 北京
+ 关注

本华为OD终于翻身!(百度后端面经)

背景:JAVA后端,双非一本,gap一年,前华为OD外包

当我在华为知道晋升无望时,我就不得不考虑职业发展问题了,其实面中小厂要容易得多,但是我明白,这可能是我最后上岸大厂的机会了,如果入职中小厂,干个几年,出来就30多了,那个时候,大厂基本卡死年龄了,这种情况下,我选择最后争取一下,无论成功或者失败,最后都对自己有个交代。

从华为离职后,我面了大概有三个月,投递了1000份以上简历,大厂被挂十几次,京东美团更是一轮又一轮的面试,每天都在坚持和放弃之间徘徊,甚至有几次半夜做梦都是被挂掉,惊醒才半夜四点,然后再也睡不着,就学点东西吧。

我也想过放弃,因为怎么活不是个活,但是我想坚持下去,因为我不甘心,我对不起自己,我一定要尝试到尽力无悔而已。(草稿箱有了一篇长文,目前还没有完成,虽然牛客的长文没人看,但是我还是想讲一讲,一个人的思想和心态有多么重要)

一、2025年7月18日一面

1.Elasticsearch原理

2.Elasticsearch链式存储与行式存储的区别,链式存储的优势

3.分布式锁场景场景一:先上锁,在锁内开启事务,事务提交之后释放锁。场景二:先开启事务,在事务内抢分布式锁,操作完之后先释放锁,再提交事务。两者有什么区别?

4.Linux常用命令、如何看磁盘空间

5.审批流原理、状态转移等(项目问题)

6.算法:   给你一个正整数n,生成一个包含1到n'2所有元素,且元素按顺时针顺序螺旋排列n x n正方形矩阵matrix。  

2025年7月19日通知一面通过

二、2025年7月25日二面

1.项目中涉及到状态转移,你的项目中是通过事件来观测是否实现,那么你是怎么判断这个事件是否实现了呢?

2.SQL优化(语句、表结构、分库分表、索引、执行计划、多级缓存等)

3.项目中,设计表时候主要考虑哪些因素?

4.数据冷热分表,怎么做冷数据的查询?

5.分页场景下,先是热数据,再是冷数据,这种情况怎么处理(冷热数据分页合并问题)?

6.手撕SQL:employee表,字段id、salary,查询并返回employee表中第二高的不同薪水,如果不存在第二高的薪水,查询应该返回null

7.手撕SQL:在上题基础上,employee表新增departmentId字段,联查department表(字段:department、employee、salary),查找出每个部门中薪资最高的员工,按任意顺序返回结果表。

8.手撕算法:一个整数序列array和一个整数n,请你统计并返回该序列中和为n的子序列个数(子序列是序列中元素的非空序列)。

2025年7月28日通知二面通过

三、2025年7月29日三面(这面相和气势,感觉应该是主管大佬)

1.你们有几个服务,你负责哪个,做哪些工作

2.你们系统模块升级之后,怎么做的测试,什么流程?

3.灰度发布,如果表结构改变,这样一部分新表,一部分旧表,你们是怎么发布的(灰度逻辑兼容、数据双写、数据分流)?

4.看你项目里有一些前端的技术栈,你也做前端吗(赶鸭子上架搞了一下)?

5.项目组有多少人,前端后端等人员分布

6.为什么要选择离职(OD无职业发展,几乎没有晋升通道,年龄问题)

7.中间有很长一段时间的GAP,这段时间在做什么(家里逼着考公,同时自己创业做点软件)?

8.你们这个业务平台,这个产品是面向谁的,客户是哪些,你负责哪些东西?

9.数据是怎么分流清洗的?怎么落到自己平台(策略模式、责任链模式)?

手撕算法:输入一个字符串,里面有大写字母、小写字母、数字,处理结束后,大写字母在前,然后是小写字母,最后是数字,要求:在原有字符串上做交换实现,不要建新的数据结构。

2025年7月30日通知三面通过

四、2025年8月4日四面(HRBP面)

1.介绍一下项目

2.大学期间参军经历,为什么选择去参军(梦想、锻炼自己、纪律性,集体荣誉感、抗压能力)?

3.校招拿了哪些offer,为什么去这家公司?

4.第一家公司是做什么的?有没有一个时期或者一件事情让你觉得压力很大?怎么解决的,学到了什么?

5.工作中印象比较深的时期是哪个?有什么成长?

6.有哪些功能或者模块,是自己主动思考,主动更新探索新技术并解决的问题?(数据处理功能:策略模式、责任链模式、CountDownLatch线程池)

7.GAP期在做什么(家里逼着考公,同时自己创业做点软件)?

8.为什么从华为OD离职(OD问题,晋升通道、年龄问题)?

9.从华为离职后,到现在这几个月在做什么?有拿到其他offer吗?

10.在华为薪资多少?期望薪资是多少?

2025年8月4日通知四面通过。

2025年8月5日谈薪,定级T4。

2025年8月6日确定8月13日入职。

全部流程结束,这一路走来太难了,比起学习吃的苦,更加难受的是心理上的压力。

顺境时修力,逆境时修心,低谷是总结成长的重要时刻,当你上岸的那一刻,回望这段经历,你会感谢自己的,坚持下去,总有拨云见日的一天。

全部评论

(11) 回帖
加载中...
话题 回帖

近期热帖

热门推荐