当前位置: 首页 > news >正文

20届-高级开发(华为oD)-Java面经

背景:

本人双非一本大学,通信与信息工程专业,20届毕业,大学期间学了java,通信原理,c语言,数字信号处理,信号与系统等。在准备以及面试OD的过程中,栗栗小姐姐一直很关心我的进度,从机试开始,就一直在帮我催进度。栗栗小姐姐非常热情,并且很重视我的所有流程,每一步都会给出相应的建议。因为期间出了个意外的问题,换了个部门,不然进度会更快!并且在出了问题后,小姐姐也是第一时间给我换了部门,非常快的走完了流程拿到offer。

准备心得:

1.在前期准备过程中,一定要注重简历中所写技术的基础知识,了解他们的底层(不要求精通但要知道),简历中所写技术框架都会问到。

2.算法题要明白逻辑,在技术面试中要注意代码规范,不格式化会被点出来。

3.要刷题,栗栗小姐姐给的刷题的文件一定要仔细看,基本都会遇见原题。

4.准备一份自我介绍,介绍一下自己的情况,做过的项目,以及目前的状态,因为每个面试官都会问到。

5.语言表达清晰,自信大方,表现出自己是一个外向自信的人,并且是一个抗压能力比较好的人。

6.对于技术问题一定要做好充分的准备,不要被问倒,对自己的评级有好处。

技术一面:(一个小时)

1.自我介绍

2.面试的大数据相关问了组件

A.spark的原理特点,工作流程等,包括其中RDD,spark streaming的部分都有问到

B.Hadoop的相关知识以及工作流程,hdfs读写流程等

C.Flume相关,具体问法同上,都是很基础的东西一定要提前复习

D.Kafka相关

E.Hive相关

F.MySQL相关

G.MapReduce相关

3.手撕代码

相对比机试简单很多,好好刷题都会做出来的。一面这个面试官人比较和善,会给讲解题目,问有没有听懂。但是这种真的很少,还是要自己读懂嗷。大概用了20分钟左右做出来,面试官会检查,因为我当时的idea不知道怎么回事格式化不了代码,导致这块出了点问题,结果是对的,因为格式化的问题面试官跟我讨论了一会儿代码,所以格式化真的很重要!由于还剩了一些时间又问了关于Java的一些问题,比较基础:

A.Java中的设计模式

B.自定义模式中的参数有什么

C.Springboot中的ioc和aop

D.Stringbuffer和stringbuilder的区别等

技术二面(一个小时)

整体和一面差不多,自我介绍,问技术问题,再手撕代码

多的就是问了项目中的问题:

A.你在项目中担任了什么角色

B.项目有多少人

C.数据体量有多大

D.项目流程是怎么样的(数据是怎么流转的)

资格面试(hr面)

Hr面试不牵扯技术问题,但是可能会问你最近的一个项目,大概说清楚流程就可以;主要牵扯的问题就是稳定性,家庭方面,未来的职业规划,期望薪资,每一份工作的离职原因,在之前的公司中学到了什么,对华为怎么看这些方面

1.稳定性:如果是本地人,就说明家在这里,希望在家乡发展,其他城市可说明在大城市发展更有前景,主要表明绝不离职;

2.家庭:父母方面如实说就行了,女生表明自己单身,主要关注自己事业方面,暂不考虑感情。(我是女生,但是我是单身主义,人力资源的人跟我沟通的时候说,单身主义比较有利,建议我面试的时候说)

3.职业规划:未来五到十年的计划说一说,可以先准备一下

4.怎么看华为:了解一下华为的产品以及涉及的行业,大概说一说,表示对企业的认可即可

5.离职原因:正常合理的原因就可以,注意不要表现出自己主管原因跳槽

部门原因和专业原因我这边还问了2G,3G,4G,5G的区别

综合面试(主管级别面试)

第二个部门的主管面15分钟试不涉及技术问题,第一个部门的主管面试一个小时大概30分钟都是技术问题,先说第一个涉及技术面试的部门:

在个人问题和技术问题中来回横跳,还会扯到很偏的东西,我这边都扯到主播了,然后忽然问技术,考的就是反应能力。技术问题跟一二面差不多,前面有准备,知识在脑子里面问题就不大,但是让我一个人自我介绍了十来分钟,一个人说,真的很考验心态。因为一个小时在各个问题中间来回横跳,最后我都不记得回答了哪些问题了。但是涉及的问题真的很多,应变能力要强

第二个部门的综合面试很轻松:问了最近的项目,大概流程,以及怎么了解华为的,有没有考虑转正华为正式员工,以及对华为的相关产业有什么了解,上一份工作为什么离职。看看个人心态就结束了

总结:

面试前:基础知识,算法题缺一不可,都需要做足准备

面试中:心态放好,认真应对,乐观自信,不要消极

整个面试过程中要积极向上,热情开朗。正常表示自己所知道的知识,基本就没有什么问题。

最后大家对od有兴趣的话可以找栗栗哦,真的是一个负责任且有趣的hr。

----------------------------【嘻嘻,以下是栗栗自己的罗里吧嗦】--------------------------------

1、需要其他的面经可以前往我是栗栗呀---主页 https://www.nowcoder.com/users/685674902 (内含:测试,前端,Java,嵌入式等面经有几十份)。

2、对于大家说的目标非目标的问题,大家可以先咨询我了解下,再去准备机考的哦,因为消费者终端是有持续在招聘非目标需求的。

3、转行或者考研等也是可以持续投递的!!目前需求还是很充足的哦!!同时栗栗会提供笔试资料,以及所有面试环节的技术攻略等~~

4、栗栗的招聘需求(可私聊):

  • 可选择的工作地:北京,东莞,深圳,上海,南京,西安,成都,武汉,长沙等华为研究所。
  •  招聘岗位:java、Python、前端,大数据、测试,c++,GO,嵌入式等岗位。
  • 可选择部门:ICT(公开,光,计算,无线,数存等),华为云,2012(中硬,中软,中媒),消费者BG,BPIT,上海海思,Carbu,2012,GTS,海思等。

https://www.nowcoder.com/discuss/609728551352274944?sourceSSR=users (也可以去栗栗主页查看)

5、入职人员OD心里历程:https://www.nowcoder.com/discuss/613318596407685120?sourceSSR=users

http://www.dtcms.com/a/394984.html

相关文章:

  • 光流估计(可用于目标跟踪)
  • CANoe仿真报文CRC与Counter的完整实现指南:多种方法详解
  • sward入门到实战(4) - 如何编写Markdown文档
  • S32K146-LPUART+DMA方案实现
  • 【架构设计与优化】大模型多GPU协同方案:推理与微调场景下的硬件连接策略
  • 软件的安装python编程基础
  • Linux系统与运维
  • [Maven 基础课程]基于 IDEA 进行 Maven 构建
  • 一个基于 .NET 开源、简易、轻量级的进销存管理系统
  • 基于Flowlet的ARS(自适应路由切换)技术在RoCE网络负载均衡中的应用与优势
  • 计算机网络实验[番外篇]:MobaXterm连接Centos9的配置
  • Go语言实战案例-项目实战篇:实现一个词频分析系统
  • Grok 4 Fast vs GPT-5-mini:新一代高效AI模型开发者选型指南
  • LeetCode:47.从前序和中序遍历序列构造二叉树
  • MySQL安装避坑指南:从环境适配到故障修复的全场景实战手册
  • React教程(React入门教程)(React组件、JSX、React Props、React State、React事件处理、Hooks、高阶组件HOC)
  • 2025年CSP-S初赛真题及答案解析(完善程序第1题)
  • 六、页面优化
  • CVAT部署到虚拟机小记
  • scss基础学习
  • 基于衍射神经网络的光学高速粒子分类系统A1(未做完)
  • ffprobe安装与简单使用
  • close函数就像“关门“操作,用于关闭文件描述符释放系统资源
  • PyTorch 神经网络工具箱学习笔记
  • Qt常用控件之QWidget(三)
  • apache poi excel 单元格换行
  • 全能视频下载器-下载自媒体平台视频 v1.5.5 专业版
  • 状态模式指南:对象状态变化的优雅管理
  • 自动化多段视频删除:FFmpeg.AutoGen 与 C# 的完整实现​
  • C、C++、Java 和 Python:四大编程语言的对比分析