华为算法工程师实习生面试面经及准备方法(2020) (已拿OFFER)

本人大三,电子系信息工程专业,申请岗位是算法工程师(机器学习)。

华为算法工程师实习生面试面经及准备方法(2020) (已拿OFFER)_第1张图片 OFFER LETTER

一面(业务面):

  1. 自我介绍:我就随便说了说,专业,专业课大致学了什么,排名。
  2. 编程语言:问我主要掌握什么语言?MATLAB,LabVIEW,Java, Python, C++,VHDL. 对java更熟悉一些。
  3. 提问环节:
    1. 掌握什么框架?Tensorflow 和 Caffe。
    2. 如何理解深度学习?
    3. 问了hashmap的特点?
    4. 我提到了自己经常使用鲲鹏服务器和华为云来进行训练,面试官比较感兴趣。就聊了一会。
    5. 问你觉得自己有什么优势?我说数学功底好,高等代数,数学分析我都取得了A的成绩,更方便理解算法原理。
  4. 手撕代码:一道背包,很简单,十分钟搞定。(我用的Java)
  5. 问我有没有什么想问的,我就说感觉自己的专业课比如DSP,DIP之类的完全没有用处。面试官解释了解释读书重要的是学习的方法,而不是知识。。。。。。。

三天后二面(综面):

  1. 自我介绍:专业,排名,学生会副主席
  2. 项目经历:
    1. 我的论文写的什么,我做了什么工作?
    2. 问了我的一个使用Caffe框架的YOLO3+OPENPOSE的跌倒检测的项目。问我的贡献有哪些?然后问了问网络调参的细节.
  3. 聊天环节?就是问我有没有意愿在实习中使用一些开发型语言比如Java或者Cpp,我说当然愿意,非常希望得到这方面的锻炼。
  4. 还问了问英语能力,我TOFEL 95,,听说读写都很熟练。
  5. 最后就是问问题环节了,随便说一说就行了。我问了我现在手机是iPhone,如果去华为实习需不需要换成华为的,面试官说毫无影响,完全没关系。

总结一下面试:两次的面试官人都特别好,我摄像头有点问题,只能通过平板投屏到电脑上,面试官也非常有耐心。还有就是我回答的不足的地方,面试官会补充,而且讲得非常详细,态度很好。答不上来的也没有流露出什么不耐烦和歧视。

然后就是几点建议:

  1. 华为的职业性格测试不是不刷人!这是我之后才知道的,你会收到一封性格测试邮件,有几十道题,这东西我当时不知道直接就按照自己的想法瞎选的。以下是一些填写建议(仅供参考):
    1. 华为喜欢可以加班的人,所以要体现吃苦耐劳的品质。
    2. 华为喜欢稳定,稳定超过一切包括技术、包括是否能做事,不要选择太过特立独行的选项,对应聘没有帮助。
    3. 性格不能过激(抗压能力和沟通能力很重要),遇到困难说出来,别人有困难要倾听。
    4. 团队合作很重要,不要选那些我自己天下无敌,不喜欢搞合作的选项。
    5. 选项切忌前后矛盾!这一点最重要,前后矛盾说明你有虚假填写的倾向(或者说明你自己并不够了解自己)
  2. 华为的面试题总体来说还是很简单的,依靠数据结构和高级算法这两门课足以应对。不需要特意准备刷题!
  3. 或许以后还是申请偏无线/通信的岗位吧,毕竟“圣无线神终端”
  4. 面试中遇到不会的直接说不了解就行了,面试官没有指望你都知道。
  5. 项目经历会问的比较详细,在简历里不要造假,自己参与了什么部分,做了什么工作都要写清楚。如果在面试的时候才说这部分不是我做的,就比较尴尬了。

写在最后,希望对大家有帮助,祝大家都可以早日拿到OFFER,有不懂的可以直接评论。

 

你可能感兴趣的:(华为算法工程师实习生面试面经及准备方法(2020) (已拿OFFER))