首页 > 华为优招Java软件开发一二三面面经
头像
坚持挣扎
编辑于 2020-09-05 12:07
+ 关注

华为优招Java软件开发一二三面面经

一面:40min左右
一上线就看见视频有5个人(有三个是技术面试官,其他两个算是助手?)

自我介绍。

从简历上挑一个项目来详细讲讲。

说说项目Redis的功能是怎么设计实现的?

Java的集合,HashMap的原理

有用过多线程编程吗?说说死锁以及怎么预防死锁。
项目的并发量是多大?(这个真没有)

JVM的内存模型?

(应该还问了其他问题,但是一二面接起来的,所以忘记了)

你有什么优势?

一亿个数怎么找出相同的两个?

手撕代码:LeetCode11题,写在纸上拍照发给HR

二面: 30min左右

这面比较简单点,问的技术不多

讲了我软开以外的项目经历,主要要表现出自己解决问题的能力和学习能力。

技术主要问的是Redis,死锁,不难。

手撕代码:二叉树深度(一开始出的是hanoi tower ,不会),写了递归版的之后,让我说了下递归版本的坏处,又让我讲了迭代版的实现思路。

三面:30分钟左右

没怎么问技术问题,和一二面一样介绍了项目,主要也是要突出自己怎么解决问题以及学习能力;

问了简历上的一点校园经历,说说自己的有什么心得;

说我做的项目之间差别很大,为什么不去做更相关的岗位(我是非科班出身)?

进入后想做什么方向?

有什么要问他的?

总体来说,华为的面试感觉还算是简单的。目前Offer应该在审批流程中,许愿一波。非科班找工作实在太累了。

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐