阿里巴巴(钉钉部门)AI 应用研发实习生一面面经(45min,秒G)
面试完在写面经呢,一看邮件,5分钟的时间给我挂了,笔试也直接给取消了。面试官整个过程都是笑呵呵的,问题也基本答上了,整场体验感挺好的,本来以为稳操胜券,结果被他装糖阴了一手(反问环节还问他后续的面试流程,丢人丢大发了)。整个过程太抽象了,简历项目是一个没问,倒是对我简历上写的个人技能(熟悉什么东西)逐个进行了一次 DFS,越问越离谱,最后跟 AI 应用完全没啥关系了。问的问题太多了,不太能完全回忆起来,只能回忆一下大致有哪些问题,详情如下:
1. 简历上写的熟悉 C++ 语言,问的问题:平时用的什么标准的 C++ 语言;是否了解模板;用过什么 STL;set 和 map 是否了解,底层怎么实现的(红黑树);如果有一个 map,怎么实现一个 set(这个问题听得我小脑萎缩了一阵,从来没听过还有这么个问法)。
2. OS 相关,问的问题:C++ 怎么实现一个线程;进程,线程,协程的区别以及用途;linux 你用过常用命令;什么是 IO 密集型;常见的 IO 有哪些;吞吐量是什么。
3. 简历上写的熟悉 Pytorch 框架,问的问题:基于你的理解介绍一下 Pytorch;Pytorch 是用来干嘛的;你用它来做过什么工作,用了里面哪些功能接口。
4. 机器学习与深度学习相关,问的问题:过拟合,欠拟合是什么,怎么解决;梯度是什么;深度学习的流程(前向传播,损失计算,反向传播,参数更新那一套)。
整个过程问的问题就这些,Agent 和 RAG 项目一点没问。整个过程也都在跟面试官抢话说,真的是挂的不明不白的

