华为人工智能工程师面经
分享下自己华为的面试经历,已上岸;
期间有hr联系我是否对他们的岗位有兴趣,于是重新面试:
面试部门:中央软件 职位:人工智能工程师
第一个面试部门是中媒,总体流程如下:
3.4 机试 >> 3.6性格测试 >> 3.27一面 >>被拒,被其他部门捞起 >> 4.2完成面试 >> 4.3泡池子 >> 4.28收到offer- 技术一面+二面:半个小时结束,视频面试,总共四个面试官,被告知一二面合并。主要对简历项目经历以及大学里的学习内容进行了询问。感觉问的东西有点敷衍,问完之后出了两道简单的编程题:1. 找出无序数组中出现次数最多的数;2. 两个矩阵,求他们的余弦相似度。
期间有hr联系我是否对他们的岗位有兴趣,于是重新面试:
- 技术一面:50分钟,电话面试。首先让我介绍我做过的项目,细扣了一些项目里的模型结构及算法。之后对深度学习和机器学习的基础理论进行了考察,这边大致列出我还记得的。1. 梯度消失及梯度爆炸的原因。2. L2正则化是为了解决梯度消失还是梯度爆炸。3. 损失函数有哪几种,具体公式描述一下。4. 逻辑回归和线性回归的区别。5. SVM和线性回归的区别。6. EM算法简单描述。最后给了我两个开放性问题,怎么比较两个词语的相似性,比如冰箱和洗衣机;对人工智能的发展有什么看法。编程题白送:反转字符串。
- 主管面:30分钟,技术一面结束20分钟后开始,电话面试。感觉就是聊天,对自己的性格是怎么定义的;同学或是朋友是怎么评价你的;对华为的负面新闻有什么看法;现在很多同学都喜欢从事人工智能岗,你对这有什么看法。
隔天官网显示录用排序。
ps. 机试题 1. 旋转矩阵 2. dfs相关 3. 编辑距离
#华为##面经##校招##人工智能#