秋招结束,稍微总结一下一些经验

秋招结束,感觉像做梦,在华为实习一个月后,非常明智的结束了实习,然后花了一个月复习相关知识,面试笔试接踵而至,个人面试的是后台C++开发,不过谁能想到俺春招找的是WEB前端呢,各种前端的知识个人还是比较熟练的,比如react,angular,es6,js各种语法啊,特性啊,css等等,不过很不幸,只能当做业余爱好了,尴尬。
一个月复习的基本都是C++基础,计算机网络和操作系统,不过通过看牛客让真的涨了一波见识,原来一些东西可以研究的很深,自己以前学习的时候根本没有管这么多,比如c++实现不可继承类啊,几种方法,各种优劣什么的,以及很多为什么,反正涉及到底层很多东西,自己完全懵逼。
然后只能加紧学习,包括各种反编译看C++汇编代码怎么去理解C++如何实现相关功能,这个反编译以前不怎么看重,只是搞信息安全的时候溢出程序会用到gdb反编译一下,求相应函数地址,got表和plt表之类的会用到,直到看了网上各种对C++多继承,虚继承的博客之后,个人懵逼了,感觉每一篇博客都是不同的说法,谁都不能相信,只能自己反编译,然后发现不同编译环境处理方式不相同,以至于个人在面试的时候跟面试官聊到这些的时候,说出了一些想法,什么虚函数表怎么放啊,什么虚基表怎么放啊,并没有什么标准的规定,不同编译器考虑到不同的优化方式和性能,会有不同的处理,所以在这个上面,面试官对我倒是刮目相看,所以大家很多东西还是自己去实践比较好,别人写的东西不一定对,你也不一定记得住。
然后看linux开源代码去学***佬们的代码思维,说来也幸运,看linux源代码让我在秋招的时候有了一席之地,很多技巧,包括do{}while(0),C语言双向链表突显C++的继承特性(linux使用C语言实现的,大家也知道),以及一些红黑树的实现,说句实在的,linux源码实现的红黑树写的代码简直无敌,思维清晰,比网上博客写的好很多,还有很多很多东西在linux源码中,比如一些函数的定义,函数指针的定义,都很有技巧,你会学到很多没有见到过的东西,个人希望大家可以去看看。
接着就是计算机网络遇到的坎,很不幸在tx一面的时候被面试官怼TCP,主要是TCP的一些底层实现个人不是很懂,没看过TCP-IP详解卷这些东西,不过面试官好像也知道我没看过,然后就引导我,接着的就是各种问题,比如序号回绕怎么解决(后面才知道序号回绕这个专业名词),TIME_WAIT会造成的问题,怎么消除TIME_WAIT,怎么保持有序,怎么进行流量控制,如果是你会怎么实现,等等等,看来还是非常有必要看TCP-IP详解卷深入了解TCP的实现。
 操作系统是比较尴尬的,好像个人面试的公司没有几个问了的,只是简单的问了一下,虚拟储存器的实现方面的东西,然后死锁套路回答,没啥了,在这里倒是可以跟面试官扯扯自己写的一些东西,比如编译器(个人实现过一个比较小的半成品JS编译器)。
然后是前沿知识,比如个人我面试的是C++,那么C++11要了解,C++14,乃至C++17,很不幸的面试官问到了,然后就是相关实现智能指针啊,匿名函数啊,等。
最最最重要的东西要来了,那就是算法,正所谓程序逆天震三抖, 没有算法真如狗,算法就是基础,招聘第一坎,笔试基本考算法,之前个人发的帖也说过,个人是搞ACM的,所以这里又可以宣传一波了,欢迎大家加入ACM大家庭,各种飞,各种浪,话说今年学弟好像拿了一个区金,该让他请客了。
针对招聘的算法不需要大家特别的专研很深,除非你是面算法岗,大佬看到这里,请你离开,谢谢合作。排序算法的优劣以及一些特性,然后迭代实现和递归实现都要会,个人面试的一个公司,面试全部都是迭代算法,没有一个递归算法,面试官说,递归不能体现一个人的能力,迭代才能展现一个人的思维,二叉树遍历迭代,归并迭代,快排迭代等等等,基本面试问到的递归的题目都可以中迭代来实现,接着就是可以刷刷剑指offer,hihocoder,leetcoder等等网站,快速提升个人能力。
接着包括STL的使用和实现,vector的2倍和1.5倍实现优劣,map实现,hashtable和hashmap实现等等,都需要深入了解内部的原理,不然会被怼死。
复习的东西基本就这个,至于项目吗,拿着实习的项目说一下基本就Ok了。
接着就是面试情况了,在这里个人愧对ACM届,笔试一坨没过,估计这就是秋招笔试玄学,编程题AK都没有面试机会,我能表达什么,没时间笔试的公司又让我面试,这里又可以装一13了,虽然笔试挂的惨,不过只要是面试的公司基本都拿到了offer,从九月奋斗到十月,都快要得抑郁症了,其中很尴尬的拒掉了今日头条的面试,终面已过,后面好像因为啥原因需要加面一下,不过已经签了tx,所以只能狠心的拒掉了,毕竟加面没过,照样没offer,没啥用,不过个人也比较想进tx,所以也没啥犹豫。

这里针对还有没拿到offer的同学:
第一条,能不去华为就不去华为,渣渣公司,各种歧视,一句话:除了有钱,渣到没谱(可怜的华为)。
第二条,努力,深入学习,就如上面说的,你需要比较深入的理解他们,不然被面试官怼爆了就尴尬了(这是精华,打上记号)。
第三条,学会吹13,天下无敌,如果你能说到面试官都懵了,很好,你已经让面试官惊艳了(说不定娶你过门,啊哈哈哈)。
第四条,还有春招,急啥,况且tx还有补招,大家可以来试试(tx还有补招啦,tx还有补招啦,tx还有补招啦,重要的事情说三遍)。
第五条,如果你浪了,那你可能就完了,不要太浪,要经得起诱惑。

这里针对已经拿到offer的同学,不管你是大佬还是像我一样的渣本,基本通用:
第一条,你有女朋友吗?(一万点伤害,“你好狠!”)
第二条,有女朋友了,那有几个呢(我的天,我tm想表达啥)
第三条,你年薪过30w+了吗,如果过了,请加我为朋友,我们商量一下分赃,不不不,分钱的事情(嘿嘿嘿)
第四条,祝贺各位已经拿到offer的大佬们,终于可以歇息一下了,哎,不过对于大佬们而言,估计你们一直都在歇息吧,渣渣哭泣...。

好了,言已至此,估计以后会很少会上牛客了,祝牛客越办越好,不过个人还是比较期待见牛妹的,奉上个人画图一幅,颓废在C++上的我,还是蛮帅的。

#腾讯##华为##字节跳动##深信服##C++工程师#
全部评论
这就是大佬吧
点赞 回复
分享
发布于 2017-11-05 18:23
帅一脸
点赞 回复
分享
发布于 2018-03-16 22:34
联想
校招火热招聘中
官网直投
厉害
点赞 回复
分享
发布于 2017-11-05 18:20
这波可以,不忘黑波某为。。
点赞 回复
分享
发布于 2017-11-05 18:45
拜模大佬
点赞 回复
分享
发布于 2017-11-05 19:18
你别骗我 哪有补招
点赞 回复
分享
发布于 2017-11-05 19:47
牛妹可以给这个老铁加个精
点赞 回复
分享
发布于 2017-11-05 20:00
大神的总结都是这么随性吗????
点赞 回复
分享
发布于 2017-11-05 20:19
帅666
点赞 回复
分享
发布于 2018-12-02 11:13

相关推荐

点赞 评论 收藏
转发
点赞 108 评论
分享
牛客网
牛客企业服务