前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >被华为面试官吊锤,让我明白了很多

被华为面试官吊锤,让我明白了很多

作者头像
AI算法与图像处理
发布2020-02-26 13:56:24
2.7K0
发布2020-02-26 13:56:24
举报

本文为本人原创,如需转载请联系授权

面试流程

华为的招聘流程 (仅仅以个人的社招经历而言):

1、HR联系,问了一些常见问题,比如为啥离职,啥能力咋样。然后给我发了一份题(108道左右),让我回去刷题,刷的差不多告诉她能够进行机试——也就是上机写代码

2、类似于性格测评

3、第一轮技术面试,技术面过程中还要手撕代码(我被卡在这里)

后续还有第二轮技术面试等等

面试了华为两个部门,都跪了。

面试细节

在面试之前,有稍微的找了一下关于华为面试的问题。

大致的内容和我经历差不多,项目一通问,最后面试官给了一句,你做的太浅了。

首先我也是介绍了自己的项目,但是项目基本上都是基于网上开源的项目进行修改,或者将几种技术拼接起来。

提问1:最终能达到的效果如何?

PS:这个是必问的

提问2:应用场景?落地情况?

提问3:负责的主要内容?具体讲解这个项目中你所用到的技术有哪些?会针对所应用网络的优缺点做文章,比如 假如你使用了VGG16网络,对于VGG16网络参数量如何大,为何要使用?有没有试过其他网络,理由是什么?

提问4:项目的优化问题是否考虑过?是否有自己设计过网络结构?

手撕代码:

请用tensorflow或pytorch,写出DenseNet网络?

总结

1、对于华为算法岗社招面试而言,除了经典网络和开源项目的使用外,也更加关注是否对某个领域有深入的研究,优化经验和应用经验

当然不仅仅是华为,很多企业的招聘要求中也明确写明了。例如BIGO:

BIGO招聘

2、代码能力要求

华为让我手写DenseNet网络真的让我瞬间蒙了。。。

未来努力方向

会使用开源项目是基础而已

仅仅跑通代码,并无法满足企业的招聘要求。目前网络上大多数内容都是教你如何使用或运行某个项目,比如人脸识别,教你如何在自己的数据集上应用,但是,如果效果不好怎么办?很少会提到。

因此,需要对某一个方向有深入的理解,至少应该包括,对做过的项目要有深入的理解,包括优缺点,可以优化的方向,常用的优化方法,调参技术,网络结构设计,落地方案等等。

对于我自己工作一年多的时间而言,非科班出身,项目中所需要应用的技术问题都是通过网上找开源项目,效果好,那当然万事大吉能成功交差,但是遇到效果不理想的时候就束手无策。不知道,大家有没有跟我上面所说一样的感觉。

努力成为一个合格的计算机视觉工程师,不仅仅只是会走别人的老路,把别人的坑再踩一遍 。这是基础,但远远不够!因为竞争者越来越多,相应的要求自然也会越来越高,焦虑肯定是会有的,但是只是焦虑是没有用的,需要行动起来。知道自己的不足,才有明白需要改变哪些,否则盲目的自信,只会让自己越来越垮。

要在实战中挖掘和总结出来一些真正有价值的内容,虽然说得容易,但是我知道这很难,但我会努力去尝试,一开始估计会比较垃圾,希望大家莫怪.

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI算法与图像处理 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 面试流程
  • 面试细节
  • 总结
  • 未来努力方向
相关产品与服务
人脸识别
腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档