[转]非CS水硕的2016研发岗位校招总结 = = 互联网求职失败的经验教训

有些事不好好给它画上句号,很容易在脑子里转来转去,几个月的校招经历了大大小小几十家公司的信息量,互联网、银行、金融、IC行业、游戏行业都有尝试,当然岗位都是技术方面的,想着稍微记录下来该清空的就可以清空了,后面可以安心写论文啊学车了。加上今年版上的经验分享帖实在是少,所以想了一会还是总结一下自己的非科班互联网求职之路吧,随便看看好了。

首先反思一下,Lz电气小硕,虽然自认为基础还可以,但是并没有知名企业实习经历,加上拖延症严重,目标不明确,对刷题毫无热情,直接导致校招前期血崩,错失了无数互联网大厂,希望学弟学妹们这几点一定引以为戒。

基础知识准备

其实很早以前就意识到了以我所在的专业,以大四刚毕业的水平如果要往互联网方向发展的话,肯定要自学许多课程,研发岗位基本上有6个方面的基础要打好:1.编程语言;2.数据结构和算法;3.操作系统;4.智力题和概率题;5.网络编程(TCP/IP);6.数据库(这个排序是按我认为的重要程度排下来的)。于是研一开始陆陆续续买起书来,因为更喜欢C++语言,所以后面都是在C++基础上来的。

前面说了因为知道自己拖延症严重,为了以防万一,研一研二有段时间就像打了鸡血一样每天晚上从实验室回寝就开着台灯看书看到两三点,现在确实是很感谢那时候执行力爆棚的自己,因为确实校招花的功夫少了很多大部分时候都是在吃老本。完整看了的书大概有:

语言篇C++ Primer 第5版,Effective C++,Accelerated C++,Inside The C++ Object Model
数据结构与算法篇数据结构 严蔚敏版,算法 4th,STL源码剖析
操作系统篇现代操作系统,Unix环境高级编程,Linux C编程一站式学习
网络编程篇TCP/IP协议:卷一 详解,UNIX网络编程 卷1部分章节,Linux多线程服务端编程
还有些没看完的就不提了,除了CSAPP,这毕竟是号称价值等体积黄金的书;而数据库实在不想接触完全没看,事实证明有些相关公司相当在意数据库水平(招银网络科技、恒生电子、同花顺…)。

实习是重头戏

因为Lz实在是太懒了,加上自以为大四卓越计划的经历可以算作一份实习经历,于是在三四月份周围同学积极准备实习的时候十分淡定地不为所动,象征性地投了几家最后也没参加笔试。后来校招过程中屡屡想起来妥妥太年轻了,实习给校招带来的帮助实在是全方位的多层次的,实习过程中学到的技能、对知识的总结、锻炼的能力自不必说,大厂实习带来的光环大家也都知道,就算是实习求职经历到的笔试面试等各种流程也是很重要的。

如果能重来一次,绝对要义无反顾好好复习,好好申请一份知名互联网的实习,整个校招之路肯定会顺畅许多。

明确求职目标

互联网岗位分类很多,如今成为一个全栈工程师越来越像一个笑话了,求职准备最好只针对一个岗位进行,尽量少分散点自己的精力在别的岗位上。Lz错过的BATNM岗位因素占了很大部分。

数据结构与算法刷题

这点肯定是很重要很重要的,大部分互联网公司最看重的就是这块了,Lz的失败经历大部分都是栽在这点,毕竟刷题太少了,只刷了两遍剑指offer和leetcode上一部分string和array的题…

经历过的一些单位

从内推到正式校招,投递的企业数目肯定超过了50家,最后面试了大概20家。这里具体说说这些面试经历吧,包括一些笔试面试题跟公司的特点。

华为

不提了,被拒。

阿里

七八月份的时候开始了一大堆的内推,很多都沉入大海,阿里倒是很厚道的给了面试机会。内推投的菜鸟网络C++开发,G20的原因暑假在家里,8月中旬的时候终于等到电话面试,自我介绍再是讨论项目,面试题比较常规:堆栈的区别,进程线程的区别,红黑树了解吗,红黑树为什么要采用这样的规则来设计,KMP算法的机制,C++的析构函数和构造函数可以是虚函数吗…很多面经上都有提过,第一次面试答得很惨烈,几天后的二面应该就是走个流程了。这次失败的经历应该算是给自己的一道惊雷,后面心态好了很多,开始清醒地认识到自己原来学过的东西很多都忘了或者理解地很混乱。

搜狐

虽然搜狐内推的时候公众号上给的状态是待安排面试,但是一直到他们校招组10月份来我浙之后才给了面试机会,不过HR gg十分nice,很多内推的简历都会单独给出修改意见,Lz十分认同他关于简历制作的观点,贴到后面好了。由于他们的内推面试和宣讲安排在同一个时间,所以Lz在内推面试挂掉之后立马又跑去宣讲会后的笔试了,于是第二天早上又跑去挂了一次面试(⊙v⊙),实在是太菜了。问到的大概有:C和C++操作符的区别、虚函数、成员初始化列表、长链接怎么转成短链接、怎么找数组中第k大的数、最大堆和最小堆的区别,手写二叉树非递归前序遍历和中序遍历、实现一个vector类…

蜻蜓FM

线下笔试,填空+两道编程,涉及到大端小端、网络号子网掩码挺多内容的,不过还算基础,第二天面试的时候发现笔试答得不错的很多很多。两面都是做题,回文字符串、异常二叉搜索树恢复正常、洗牌算法的设计、怎么用最少的比较次数找到数组中第二大的数字…刷题多的同学应该很好通过的。

阿斯麦-睿初(AMSL)

搜狐笔试之后6点半正好跑去参加这家外企的宣讲以及笔试,IC行业的做半导体计算光刻的龙头企业,可能规模不太大在全国总共只招50-60人,待遇号称25-30w。试卷很多页,任选三块内容作答,比如C++、数学和逻辑、编程,C++部分对多态、模板、指针、指针函数、成员初始化顺序、构造析构函数考察很细致,别的也还算常规。笔试完第二天一大早面试,一轮技术一轮hr面,后面校招组离开之后一个星期又给了两轮技术面试,每次都是一个小时整到点下班,主要集中在C++和数值计算、算法、逻辑智力题上,问了类的隐式声明、成员初始化顺序、什么样的成员必须用初始化列表来初始化、void指针、C和C++差异、内联函数和宏、vector和deque区别和各自实现机理以及内存分配机制与优化思路,算法题有怎么求任意多边形的面积、二叉树最长的两个节点距离、怎么用最少的比较次数找到数组中第二大的数字、怎么证明根号三是无理数、怎么找到n个点中斜率最大的一条直线、1到n的整数数组缺了1个数或两个数怎么找到它们(不能溢出)、取硬币相关的几个智力题…

腾讯、网易、美团、搜狗、滴滴。因为不太自信就都投了测试岗,结果要么笔试挂了要么面试问的都是测试相关,然而并不会,全部惨烈了,所以说目标岗位应该明确…另外吐槽一下滴滴今年的校招组织混乱无比,被吐槽无数,为了一面等整个上午甚至整整一天的都大有人在。

搜狐畅游

笔试题中有大概40道游戏相关的,大家笔试都做的很开心,面试两轮都是视频的形式,非常不习惯,问的问题也比较常规,不过HR会特别关注游戏经历以及对行业的理解跟热情,可能是想确定面试者到底有多少决心愿意付出。比较坑的一点是他们家很多给了offer是让先在那边实习,然后再给正式offer,有50%转正失败的可能性。

穆迪信息科技

公司客户是国内外各大银行,因为没去参加宣讲会也不太了解这家,据说是行业大佬,也不知道到底招多少人,抱着试试看的心态去参加了面试,结果到了发现技术岗竟然也是群面。后台、机器学习、测试、金融管理岗位七八个人一起,先是讨论让设计一个APP,再类似答辩的形式具体讨论,最后让决定团队分工…就这样Lz经历了秋招的首次群面…

TPLINK、中兴、大华、宁波银行、同花顺。放一起是因为感觉这几家对我浙同学友好度十分高,面试聊聊项目、问问问题、拉拉家常、谈谈理想很快就过去了…

Cadence

IC行业份额相当大,跟AMSL差不多,主要关注C++基础,包括模板、多态、类的设计等等,以及算法:手写一个二叉搜索树、两个队列实现栈、两个栈实现队列、对NP难题的理解、最小生成树算法、链表是否有环以及环的位置和长度。宣讲会以及笔试参加的同学貌似不太多,面试是在香格里拉酒店,环境不错,三轮部门主管技术面再加一轮HR面,后来还有一轮上海-美国总部三方电话面试,对面试者都十分尊重,还能给到一些求职或者发展建议,待遇也还算好。

微软、微策略

应该是笔试答得太差,面试走走流程。

海康

国庆前提前批算法岗面试顺序被搞错了,下午5点多才面上,面试官很急躁的样子,国庆后没消息,后来校招算法岗应该是招满了,也没有了后续。在一楼大厅倒是看了半个下午他们无人机团队的试飞试验…

大疆、远景能源

吐槽一波大疆的性格测试,两次性格测试全都挂了,不过也许是简历不够有竞争力吧;再吐槽一波远景的面试官,C++岗位上来不看简历直接问有没有后台开发经验,自比bat对Lz进行了一波实力分析,5分钟GG。

后面思科、ARM、爱奇艺、中国移动面试都放弃了…

 

最终去了TP-LINK

本文遵从CC3.0协议转载请注明:转自凌风技术站

本文标题:[转]非CS水硕的2016研发岗位校招总结 = = 互联网求职失败的经验教训

本文链接地址:http://www.iaccepted.net/other/73.html

相关文章



发表评论

电子邮件地址不会被公开。 必填项已用*标注