字节跳动、亚研院、商汤研究院实习面试总结

面试总结

六月末我意识到应该申请实习了,七月份让同学内推了字节跳动、旷视,投递了微软亚洲研究院;八月份投递了腾讯PCG的算法实习生、商汤的见习研究员、快手的C++服务端开发实习生和阿里云控制台开发。其中字节跳动被刷、快手至今还未通知面试时间。选几个有代表性的企业说一下吧。


  • 字节跳动

    字节跳动系统架构组这个岗位的面试给我的感觉就是,问的深问的广,C++的底层及一些坑(这块商汤问得最狠)、服务器模型、多线程模型都有问到,更进一步问了工程上一些东西,比如设计模式中的Factory以及Observer模式(C#的语法糖)。这一面给我的打击非常大,之后我恶补了一个月的APUE/UNP以及很多线程知识,如果我以前说明白什么是操作系统那纯粹是瞎话————明白设计的出发点才是理解每个点的关键:信号、管道等机制的适用场景、子进程对PCB的继承、epoll/select的设计是为了解决什么问题等等场景式的知识点在狂补之后才显得清晰了。不得不说二面面试官非常的厉害(当然,我至今认为他有些地方也是错的),给了我很多建议。能得到这样一次高质量的面试是很值得的,遗憾的是这是我从本科毕业以来第一次正儿八经的面试,发挥得很糟糕。

  • 微软亚洲研究院

    亚研院曾是我很想去的地方,我怀着并不自信的心态试投了DKI组。我从转行开始就想做一个带着一丝纯粹、理想性质的engineer——很大程度上是因为我认为我不是一块做学术的料。DKI组扔给我两个TASK,我当天就完成了,如愿得到了面试的机会。这次的面试状态相对于上次面字节跳动还是好点,可惜我实在是太菜了,除去一道巨简单的动态规划没答上之外,数据挖掘的很多知识也忘了——k-Means这种0难度的算法都答得磕磕绊绊。后来同学力荐我去小冰组,于是我在8月19号又面了一趟亚研院,这回leader和mentor亲自面,明显感觉比之前专业/厉害很多(上回是实习生),只要是简历上写的都问的比较深入,跟对方得交流也有种我一出口他就懂、他一提醒我就明白的感觉,面试体验非常好,其中考察的算法是将一个字符串转化为另一个字符串的最少步骤数、根据中序前序构造二叉树。中午蹭了顿饭过了三面本来打算回去,同学让我试试商汤研究员岗位的面试,抱着指不定就过了的心态我就马不停蹄的从微软大厦转战理想国际大厦了。

  • 腾讯PCG

    这次是我面试写算法以来最难受的一次,+-*/()带优先级的计算器,即使是明白了怎么写,我也写了很久,最后面试官觉着写这个太耽搁时间就先打住说了下思路。后来问了一些很常见的面试题就结束了,一周之后未通知结果有些急,于是我发了邮件被告知周五再来一趟,这次问了点项目和零碎的知识点,相当于走了个过场就结束了。

  • 商汤研究院

    在拒掉深圳商汤的岗位邀请之后,HR给我安排了北京商汤研究院研究员岗位的面试,要不是两位好朋友的劝告,我可能就不去面了,因为我真不是做研究员和CV的料。这是我面试以来感觉最好的一次,有那种一见如故棋逢敌手的感觉。因为在商汤基本上是每个人都要熟悉Linux和C++(Python这种谁都会的应该不用提了),所以一面面了很多Linux的设计和C++的坑点。从内存分布到线程传参,从重载多态到异常安全,从map、set到红黑树、哈希映射,从模板到偏特化,从预处理到Load......就C++、Linux甚至编译原理本身来说,这次的面试绝对值得一来,我很喜欢这种底层深挖的感觉,在这一次也是将自己三年所学全部倾倒出来。由于双方在这些方面越聊越深,其他方面的知识点就只能是简单过了一遍。二面问了一些迭代器设计问题:给一个容器类型,你会如何设计它的迭代器和成员函数;以及老生常谈的项目,未来的规划。。。在面完商汤刚下楼HR就打来了电话,聊过一些细节后我对商汤的好感迸发,不过鉴于我又中暑了,在地铁上即使兴奋也还是睡着了。。。


面试手写算法已经是毋庸置疑的一道必备程序了,我在三四月份大概刷了LeetCode 300道题,后来以为很稳了,所以就没再刷。事实证明我错了,要想在很短的面试时间内写出正确的代码必须在面试之前磨刀,这也是我后来面试之前都会刷几道练练手的原因。还有一个就是面试的状态,有时候一个状态就能顶好几天的准备,所以我学乖了,面试之前的一夜我肯定在0点半之前就睡着,事实证明这对我来说极为见效。

在第一次面完之后有那么一段时间我对自己产生了非常大的怀疑,仿佛我是一个从未接触过程序设计的人,想起曾做过的项目就觉着可笑。但是我既然从土木转到了计算机,我就不能再后退了——补上短板迫在眉睫,所幸我未被一次的质疑打倒。后来的面试我也发挥得越来越好,投递这么多很大程度是因为想锻炼自己的心态,从第一次的低姿态到与对方互相尊重不放低姿态,我还是觉得我成长了。

最后希望大家都能拿到满意的offer

#字节跳动##面经##校招##算法工程师##商汤科技#
全部评论
可以的,同样也是土木转计算机
点赞 回复
分享
发布于 2019-08-25 23:42
土木转cv
2 回复
分享
发布于 2019-08-27 01:27
联想
校招火热招聘中
官网直投

相关推荐

16 42 评论
分享
牛客网
牛客企业服务