作者:Initialrole
链接:https://www.nowcoder.com/discuss/190662
来源:牛客网
一份迟到的面经
已经05.15了。可我还在面试,一份出道的面经。03.30投的虎牙深度学习训练平台,笔试完之后再没消息,早就以为凉凉了,谁知道05月12日突然收到一个虎牙小哥哥的短信,让我加他微信,然后就约了电话面试。
一面:
- 惯例的自我介绍
- 项目
- 第一个是推荐系统,一个基于协同过滤的电影推荐系统,里面用到了一个文本卷积网络进行电影名称的语义提取。面试官让我着重讲了一下这部分的内容,还好面试前对项目又熟悉了一遍。熟悉项目真的很重要。
- 第二个是一个django应用,实际上是数据库课设。。太菜了,没有拿得出手的项目,
![094b1fa5a074cae74600d1fe5e5ae8e3.png](https://i-blog.csdnimg.cn/blog_migrate/8731cfdab7eccb84805ef987cadf6656.png)
一个仿12306的购票系统。虽然说没有什么亮点,我还是强拉硬扯出一些不同的地方,比如nginx+uwsgi+django. 比如爬虫,比如MTV模式,也算蒙混过关吧。。
然后就是问题了:
1. 你熟悉Docker的使用?
用过一点 用来部署一些web应用,配置深度学习环境
2. 为什么使用Docker?
方便啊。。(其实我对docker仅限于能用。。)可以快速便捷的进行服务部署,环境搭建,资源隔离...(想说微服务,但是知识盲区,没敢挖坑)
3. 做过有关视觉的东西吗?
4. 讲一下文本卷积与图像卷积的区别?
5. 介绍一下这个基于ECG的房颤检测系统?是基于图像吗?
不是,基于信号的,然后balala一大堆什么信号处理,分类方法....这个小哥可能偏视觉,而我刚好对视觉没什么研究,所以就没问太多,不过小哥人超好。
然后就是我提问了:
1. 请问您所在的部门主要工作,或者说这个训练平台是用来做什么的?
现在的主要工作有tagging(直播平台),实习生的话主要是后台以及一些业务的处理;我们的平台是要做一个深度学习的一站式解决方案。(听起来太强了。。)
从环境部署,模型搭建到应用,一站式解决。。
然后,小哥感觉我没听太懂,就详细又解释了一番,小哥哥人超级nice,我也趁机做了一把舔狗:“你们做的工作很有意义啊!”。
最后,小哥直接说,感觉你基础不错,之后会有二面面试官和你联系。啊!太感动了!
![c5e794c7505545c0848df7de79bd5851.png](https://i-blog.csdnimg.cn/blog_migrate/b49e7154c9a2233f67e3e4816b21f319.png)
然后昨天下午另一个面试官加了我微信,今天下午二面。
二面:
1、自我介绍
2、项目进一步了解
3、由于我提到了最近正在实现的Transformer模型(改bug到头秃),然后就详细问了 tf.estimator 的用法,需要定义的函数,以及实现的部分。。最重要的是要我描述一下一个深度学习模型实现的具体过程,
我就从数据预处理,模型搭建,训练,evaluation等方面讲。不过面试官好像对我的答案不够满意。。
4、然后提到了数据处理,为什么要把原有的文本格式,转换为TFRecord?一开始我答了点什么加快io,数据shuffle,也没在点上
![e6d44b89615ca6e953fa4b5d9e2f36fe.png](https://i-blog.csdnimg.cn/blog_migrate/9f4e19de43a89ba8d8b08dc34172166b.png)
,(只顾着用API,对于原理了解的太少啊。。。)
5、然后又是Docker,问了一下我部署应用的网络模式,我一脸懵逼。。确实是知识盲区了,问我什么时候接触docker,快一年了,只能解释道平时用的不多,只限基础使用,还是挖了大坑。
又问还用过什么云服务的工具,确实没有了(直说知道k8s,但没有使用场景。。减分项)
最后让我提问都没有,说之后联系我。啊,最后的实习机会了,希望虎牙爸爸留我一命!
与作者交流:https://www.nowcoder.com/discuss/188438
更多笔经面经:https://www.nowcoder.com/discuss?order=0&type=2