【每日面试】2021华为Java开发一面

本文作者分享了自己在华为的一面经历,从面试开始的紧张和准备不足,到面对Java反射、JVM等技术问题的回答不理想,再到手撕代码时遇到困难。尽管表现不佳,但最终仍然收到了面试通过的通知。文章还简单分析了华为的公司地位和面试流程,提醒面试者注意基础知识和算法的重要性。
摘要由CSDN通过智能技术生成

作者:川沙妲己 链接:https://www.nowcoder.com/discuss/788326?source_id=discuss_experience_nctrack&channel=-1 来源:牛客网

1. 上来先问了笔试的时候一个题,问:当时怎么想的说一下思路?我说当时是暴力解法。问:有无别的想法?答:没有

2. 然后开始问八股文:反射?(正好问到我没复习到的地方,淦,胡说八道了一些…),接下来还问了几个我没太复习到的地方,记不清了,反正答得很不好。

3. 感觉到这里面试官已经一万点嫌弃了,我也扣出了三室一厅。面试官又问了点浅显的八股文,比如垃圾回收算法,jvm运行时区域等。这里总算是背的比较熟了…不过面试官也知道我是纯背诵,问我在哪看的这些,我说看的视频教学…(不敢瞎说是看书,怕万一面试官问书的内容就露馅了…)

4. 项目的话只问了我简历上的项目有什么功能?我说了简单功能,也没继续往下问。

5. 问答环节差不多是30min,然后给了30min手撕代码,并给了两个测试用例。我有了思路,但是运行时候遇到了bug,搞了半天也没搞好。30min马上到了,面试官说你至少得把第一个用例跑出来吧!(尬出天际),本来我是递归的方法,但是来不及改递归bug了,只改成了最简单跑出了第一个测试用例。然后40min时间到了,面试官说没时间了,你给我讲一下思路吧。大概讲了下思路,面试官截屏了我的代码,然后结束了。

一面结束我就给朋友打电话说我凉了,因为我自己也觉得表现的太差了。结果正打着电话吐槽呢,突然就收到了面试通过的短信!大概也就是在面试结束的30min以内吧,工作效率100分。amazing!感谢一面的面试官宽宏大量,不计前嫌,感谢感谢。

图片

1.职位分析

    华为,这两个字这两年在国人心中的分量不轻,但是在早几年却并不被大家所知,那时候在手机行业还是苹果的天下。当然华为不只是做手机,手机也只是其中的一个业务,只不过手机更容易被大众接触,所以大家一说华为就想到手机。

    早几年,华为的加班很凶,认识几个在里面干过的都这样说,现在大厂都开始反996,也不知道华为啥样了。最近在互联网圈华为比较让人在意的事就是华为天才少年计划吧,入选的应届生风光无两,应该是很让人羡慕,但天才还是少啊,如果没有庸人,又何显天才之能呢?

    能去华为是不错的,技术、资历、金钱都会有收获,但要付出健康,不知道这笔买卖划不划算,每个人都有自己的抉择吧。

图片

2.面试分析

1)面试时间:60分钟

2)面试内容:少

3)试题难度:初级+

4)试题拓展:无

5)核心考点:反射+JVM+算法

6)总结:一半时间问些Java的相关内容,看面试者的说法回答的一一般。剩下一半时间就是搞算法了,大厂套路。算法面试者也觉得自己回答的不好,但最后却过了,运气也要有实力才有机会展示,单纯靠运气好可不能成功。

图片

3.问题解析——反射

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

大家有什么关于面试想了解的内容,可以在文末留言~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BCS-点心

传播技术之光。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值