©原创作者 | 三金
而华为作为全球领先的ICT(信息与通信)基础设施和智能终端提供商亦设有该岗位,今天就和小编一起去探秘华为人工智能工程师岗位吧~
01 岗位介绍
岗位名称:AI工程师(研发类)
工资待遇:占比90%的员工月薪在30K-50K区间。[1]
招聘方向:8个方向,具体为:自然语处理/语音语义、机器学习、计算机视觉、决策推理、推荐搜索、AI算子开发、AI性能优化、AI软件开发
岗位要求:方向不同,各个岗位具体要求也不相同。但大多数招聘方向在学历背景、编程能力、深度学习框架以及科研竞赛上都有明确规定:
1)获得计算机科学、机器学习、统计学、应用数学等领域的优秀硕士;
2)具备较强的编程能力,精通主流编程语言,如C++/Java/Python等;
3)熟悉至少一种常用深度学习框架,如Caffe、Tensorflow、Pytorch、Keras框架等;
4)在高水平国际会议和学术期刊发表过相关论文,或有高水平竞赛获奖经历。
此外,在算法方面,自然语处理/语音语义方向需要熟悉常见NLP任务的定义和基础实现方法;计算机视觉方向需要掌握计算机视觉和图像处理基本算法,并在如下一个或多个相关方向有较深入研究:检测、识别、OCR、分类、语义分割、图像处理;推荐搜索方向需要应聘者对常用的数据挖掘、机器学习、线性规划等算法有较深入了解,有实际算法调优经验,参与过诸如广告点击率预估、个性化推荐模型、搜索排序等项目;AI算子开发方向表明熟悉TVM编译器和 NNVM 原理,有计算图层和算子层开发和优化经验者优先。
工作地点:北京、南京、杭州、武汉、苏州、济南、东莞、深圳、成都、西安均有相关部门设有该岗位。
02 面经干货
华为AI工程师面试共计三轮,技术面两轮,主管面一轮。其中技术面末尾都会考核编程能力。
1)面经来源牛客网ID:这个不可以吃
A、一面:(注:技术一面和技术二面合并面试)
1. 梯度消失及梯度爆炸的原因。
AI面试指南参考答案:
1)网络深度的原因:神经网络通过反向传播损失函数计算的误差实现网络参数的更新优化,若神经网络层数太深、初始权重值太小,且激活函数的梯度在0-1之间,则各层连乘之后得到的值的绝对值也会在0-1之间,从而导致梯度消失&#x
原文链接:https://blog.csdn.net/AImianshizhinan/article/details/122603255?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171851498716800197052943%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171851498716800197052943&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-18-122603255-null-null.nonecase&utm_term=AI%E9%9D%A2%E8%AF%95