华为AI工程师面经

岗位:AI工程师(机器学习方向)
部门:昇腾计算产品部
一面
日期:2021.3.3下午2点-3点
自我介绍

询问项目细节
自己先简单介绍一下项目的内容以及指标

机器学习深度学习知识点
  • 机器学习一般有哪些分数,对于不同的任务
  • 讲讲几种损失函数
  • 正则化
  • 了解1*1卷积吗?
  • 讲一下过拟合和欠拟合
  • 讲一讲BN,以及在测试阶段BN如何处理

C++知识点
  • 32位系统的指针占用多少内存
后面我说我不太会了,就没问了

Python知识点
  • Python的内存管理

手撕代码
  • 反转链表

机试代码回顾三题
  • 对象属性排序
  • 区间动态规划
  • 动态规划

再次问项目
结束

二面
时间:2021.3.5 早上10点-11点10分

机器学习/深度学习
  • 1*1卷积
  • 数据增强的方法:
  • 图像:加噪声,旋转,扭曲,平移
  • 音频:时间拉伸(加速或者放慢音频), Pitch shifting, Dynamic Range Compression (DRC), Background Noise
  • 人脸识别的损失函数
  • 正则化:l1 l2的作用和区别,dropout
  • Dropout在测试阶段如何处理
  • 为什么会出现梯度消失和梯度爆炸?
  • 介绍一下分数,比如查准率查全率F1score
  • 讲一下softmax

操作系统:
多线程和进程的关系
Linux文件权限管理
C++ stl 有了解吗?

Python知识点:
  • Python内存管理(内存如何释放)(一面的问题再次出现了)
  • Numpy的数组,pytorch tensor有什么区别?
  • 数组reshape之后内容是否一样?
  • 深拷贝浅拷贝
  • Python装饰器
  • 介绍一下深度学习框架 tensorflow pytorch

手撕代码:
二叉树的最大宽度 Leetcode 662

总结:
机试的题在考后一定要复习,不会做就学会;
第二面之前,一定要及时复盘一面的问题,第二面可能还会问;
面试的问题的模块都挺固定的,算法面试一般就是机器学习深度学习,计算机知识,编程语言知识,数据结构与算法题目,这几个模块。

三面
时间:2021.3.14 早上1040-1110

l  自我介绍

l  项目介绍

l  项目的意义

l  项目的工作内容,或者贡献

l  描述一下你遇到最困难的事情。你怎么解决的?

l  你的意向工作地是哪里,这个岗位一般在杭州成都西安有位置?

我:深圳东莞

面试官:默默记下来

最后是记了大半页的东西,然后说还有什么要问的吗?

最后当天就发现被拒了。


#华为算法面经##面经##校招##华为##算法工程师#
全部评论
大兄弟拿到offer了吗
1 回复 分享
发布于 2021-03-13 14:03
楼主,昇腾应该是ai框架吧?工作主要是做什么呢😂
点赞 回复 分享
发布于 2022-07-27 11:25
请问一下拒的原因是因为没有HC么?
点赞 回复 分享
发布于 2021-11-07 22:20
大兄弟,我看问了音频相关的东西,是因为你项目中涉及了吗?
点赞 回复 分享
发布于 2021-04-11 22:41
请问笔试考的内容是算法题吗
点赞 回复 分享
发布于 2021-04-09 19:56
投了这个岗位的实习,感觉什么都不会😂
点赞 回复 分享
发布于 2021-03-19 19:25
lz是校招么
点赞 回复 分享
发布于 2021-03-11 12:04
楼主,有问转正的事吗?听说华为现在没有转正,统一秋招。
点赞 回复 分享
发布于 2021-03-05 22:00

相关推荐

自从我室友在计算机导论课上听说了“刷 LeetCode 是进入大厂的敲门砖”,整个人就跟走火入魔了一样。他在宿舍门口贴了一张A4纸,上面写着:“正在 DP,请勿打扰,否则 Time Limit Exceeded。”日记本的扉页被他用黑色水笔加粗描了三遍:“Talk is cheap. Show me the code。”连宿舍聚餐,他都要给我们讲解:“今天的座位安排可以用回溯算法解决,但为了避免栈溢出,我建议用动态规划。来,这是状态转移方程:dp[i][j] 代表第 i 个人坐在第 j 个位置的最优解。”我让他去楼下取个快递,他不直接去,非要在门口踱步,嘴里念念有词:“这是一个图的遍历问题。从宿舍楼(root)到驿站(target node),我应该用 BFS 还是 DFS?嗯,求最短路径,还是广度优先好。”和同学约好出去开黑,他会提前发消息:“集合点 (x, y),我们俩的路径有 k 个交点,为了最小化时间复杂度,应该在 (x/2, y/2) 处汇合。”有一次另一个室友低血糖犯了,让他帮忙找颗糖,他居然冷静地分析道:“别急,这是一个查找问题。零食箱是无序数组,暴力查找是 O(n)。如果按甜度排序,我就可以用二分查找,时间复杂度降到 O(log n)。”他做卫生也要讲究算法效率:“拖地是典型的岛屿问题,要先把连通的污渍区块都清理掉。倒垃圾可以用双指针法,一个指针从左往右,一个从右往左,能最快匹配垃圾分类。”现在我们宿舍的画风已经完全变了,大家不聊游戏和妹子,对话都是这样的:“你 Two Sum 刷了几遍了?”“别提了,昨天遇到一道 Hard 题,我连暴力解都想不出来,最后只能看题解。你呢?”“我动态规划还不行,总是找不到最优子结构。今天那道接雨水给我整麻了。”……LeetCode 真的害了我室友!!!
老六f:编程嘉豪来了
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
34
298
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务