<多益网络22届提前批>技术面面经
emmm怎么说,可能是整个准备的过程都更投入了吧,整体面试流程的感觉都很好,可能是自己也慢慢适应了的原因
---------------------------------------------------------------------------------------------------------------------------------------------------------
面试工具:QQ视频
----------------------------------------------------------------------------------------------------------------------------------------------------
问题:
1、一分钟自我介绍,这个我就简单说了一下自己读研期间学的东西和项目
2、对项目进行了解,问项目自己负责的是什么内容,都用到了哪些技术栈,遇到的困难和解决办法
(这个遇到的问题和解决办法还是要好好准备一下的,感觉很多面试都会问,然后这也算得上自己可以把控的一个问题,如何把难点说的“确实难”,你的解决办法“确实巧”还是有难度的)
3、上来竟然不是直接问技术,先问了对于行业工作强度的看法,我能有啥看法,我承认这个问题上我舔了,但内心emmmmm,懂得都懂
4、问客户端开发、服务端开发、移动端开发比较倾向于什么,或者没有明显意愿
5、问为什么投武汉,因为本人在西安读研,就问了工作的意向城市,为什么(还能为啥,因为爱情呗)
好了终于到技术问题了,基本上和牛客上能搜到的面经内容差不多,在此也感谢各位大佬的面经,祝大家都offer拿到手软!
6、问了函数指针的用途
7、vector的底层,扩容机制
8、迭代器失效,vector和list
9、堆和二叉树的emmm具体记不清了没回答上来,感觉是问红黑树?
10、数据库(我直接说我只用过简单的sqlite,写过增删改查)
11、linux基础(不好意思我直接说项目中没用过,只学过一些基础命令,就没细问了)
12、vector和list 的区别
13、平时关注的技术网站(不好意思我只说了CSDN和github),完事儿又问我如何利用这些网站进行查询资源,有什么区别
14、问如果在GitHub上down了一个开源包,但是跑出来效果和人家给的不一样,该怎么解决
-----------------------------------------这就算c++正常的技术面内容了吧----------------------------------------------------------------
然后可能是因为我简历中写了一点深度学习的,他就开始问我:
为什么简历中还写了深度学习,人工智能在生活中的应用、深度学习可以怎么简单分类、阿尔法狗可能是用了什么AI技术(我胡扯了一个GAN网络对抗博弈训练,鬼知道对不对)
-------------------------------------------------------------------------------------------------------------------------------------------------
最后是一道手撕代码,还要讲解思路,这个也在以往的面经中找到了所以有所准备,比较简单
是计算数组的全部子集
反问:问了技术栈和对我后续准备的建议
OK,这就是今天面试基本上全部的内容了,以上问题没有严格顺序,只是按照我回忆的顺序,基本上都是以往面经可以查到的
虽然多益网上有太多的黑料,我自己的亲身感受对于那些测试题也确实感官不好,如果过了就当作一个考虑,没过就当锻炼了