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