渣渣的艰难的科大讯飞
渣硕。
笔试时间是10月9日,题目应该不是很难,有一点神经网络?
面试时间是在11日下午。约的4点的面试,一直排到5点10分。
秋招期间一直报的是软件开发,提前批投的是算法,具体投的时间不是很清楚,也就稀里糊涂的面了算法。
面试官是某项目算法的负责人?(之后hr介绍的说,具体有点忘了)。
上来我说自己投的是开发岗,因为整个秋招期间没有看算法的任何东西,所以基本一见算法就凉凉,他说你这投的岗位是算法啊,可能我之后还有人吧,他说算了,就直接给你面开发吧。
先自我介绍,说说你参加的这个项目和你写的这个论文吧。
因为之前参加翻译过C++,所以上来就是C++。
老套路:C和C++有什么区别,多态,虚函数是怎么什么,说一说虚表是怎么实现的,看你翻译了stl库这部分,你常用的库有哪些,巴拉巴拉,说说智能指针吧,智能指针有什么用,内部是怎么实现的,unique_ptr和shared_ptr有什么区别。
可能答得还行,所以认为C++基础还可以就没有再问了。
你说说你这个项目中你具体做了什么。因为整个项目就三个学生,所以每个部分还是了解的很清楚的,该解释的都解释了一遍。
知道了,那你这主要也是算法建模什么的,我还是面你算法吧。
还好问的也差不多都是比较宽泛的,要是扣到具体细节也是凉凉。
你这项目是用TF做的吗,那你看过TF的源码吗?你知道TF里面CNN的具体实现是什么样的吗?为什么它可以加速,它是怎么加速的呢?
如果现在有一个数据集,你要构建模型,你要怎么做?(具体问的是什么有点忘了,也不知道想问什么)回答说应该看看它的数据,根据特征用一个现有的比较好的框架套上去,然后调参数,接着说了如何如何调参数。应该不是想问这个,说不对,这个网络就直接搭就行了,怎么搭,搭几层,用什么方法?可能是想考察对网络的每一层结构的了解和如何协同?但是我真不知道,所以就结结巴巴的说,现有的网络肯定都是已经设计的很好的,选择合适的改改就行。然后就没有再多问了,应该是答得不好。
如果说现在有一个科大讯飞的服务器,你要如何做让客户的响应时间更短?可以对网络进行剪枝,又问了你知道剪枝的方法吗?回答了一点点,具体使用只在随机森林那边用过。可以在硬件层面进行优化,使用FPGA之类的。
你知道FPGA啊。因为本科学的电子信息,所以有一些了解,用的verlog做的毕设,那你说说你毕设FPGA的寄存器吧。又说了点。
还可以把常用的写在内存里等常规操作。对常用语句等精细划分。想到哪里说哪里。
你现在有什么offer,为什么都拒了呢?
行吧,那我没什么问题了,你有什么想问的吗?问工作地点,回答是上海由很少量的岗位,大部分都在合肥。
出去等通知。
大概5-10分钟,玩了好几把糖果缤纷乐。
hr面。
hr感觉挺开心,可能是之后没有几个人吧。
恭喜,刚才是项目负责人?(他具体说的啥给忘了,可能)他给了今天等级最高的SP。
做项目中遇到的最大的问题是什么。交流沟通,跨专业考研巴拉巴拉。
成绩怎么样?本科还可以,研究生都去补基础知识了。
兴趣爱好怎么样?看书不少,收益最大的书是哪一本?很做作的说了C++ prime。
我觉得合肥挺适合你的。
加个微信,之后会有一个研究院的同事进行远程面试,感觉就是传说中的大佬面。
一等等到了周三。周三中午说周五中午会有一个研究院的同事。
周五的人果然很厉害。
先问项目,我这项目其实还有点绕,整个秋招就只有大概2个人听懂了,而且都是我在纸上比划了超过10分钟才比划出来的。听了一会儿问了一个直击灵魂的问题。还好最近老师让跑代码了,不然真的就忘了。
你说说你看的TF的源码吧。TF是怎么对CNN加速的?你知道BCWH和BWHC的区别吗?
知道***的命中吗?
看你说你翻译了书,那如果现在要把100万个数放到vector里面,你要怎么做。这个问的有点刁钻,说了vector的实现方式,想了半天说应该有一个设定其初始内存的函数,最后说的确是有一个。如果vector释放了,这些内存会自动释放还是依然存在。
你平时是怎么管理内存的。答有时候会用动态指针。那动态指针是在什么标准中加入C++的。shared_ptr和unique_ptr优势劣势。
看之前的面试官说你知道引擎优化相关算法,你说说。回答说不知道,之前都是自己当时想到的。
Linux内存管理。
你部署过私有git是吧,是线上还是怎么,回答是买过阿里的服务器,就在上面部署的。说这个习惯还挺好的。
然后就是熟悉的拉家常时间:你平时有制定什么学习计划吗?你在校学生会待过是吧,那你推荐新生去吗?你项目里和人是怎么分工的?你是哪里人?你觉得科大讯飞怎么样?你是在哈尔滨是吧,听说那里都下雪了,是不是很冷?云云。感觉是在拉家常,想让我放松一下,但是这一个小时问的东西我都快崩溃了,感觉没有答得好的几个。
自己只能说自己基础不是很扎实,但是学习速度比较快,希望你能要我。
就结束了面试。感觉自己凉透了。小伙伴说整张脸都是红的。没吃什么胃很不舒服,下午一直在拉肚子。因为给自己的时间点就是这周,如果这家也没有就只能春招了。压力有点大。
抱着后悔拒了其他公司的想法睡了个午觉,一觉醒来说恭喜你过了,offer在路上了。
我,wtf!
部门并不是研究院,所以大佬面应该还是挂了。
身边的小伙伴们在十一之前全都上岸了,只有我孤零零的一个人一直在做题看题,最后也没怎么用上。谢谢他们一直都鼓励我,没有他们感觉自己真的要绝望了。
但无论如何最后还是上岸了,感谢牛客!
第一次发,有什么问题欢迎联系!
#科大讯飞##面经##校招#