C++校招学习路线总结

自从4月实习拿到offer后太懒了,一直在摸鱼,秋招基本也很早的就结束了不过一直在修福报也没啥其他心思自我充电啥的,最近不怎么忙而且打算不在福报厂了换个心思,正好整理下学习路线,不能再这么懒下去了。

首先介绍下自己的背景,牛友们参考下背景决定下有没有看下去的价值。

2020届本科毕业生,C++后台开发的路子。秋招比较懒,只面了4家公司(这个不好,不要学我。。还是要去多试试),最后拿到腾讯offer后就没面了,整体手上就两个offer,阿里实习转正和腾讯WXG提前批offer。

学习路线篇

整体大学前3年走的路子就是:
大一懵逼摸鱼中,大二开始自己搞各种玩意,比如买云服务器自己搭网站、Python网络爬虫、在Linux玩数据库运维啥的,杂七杂八搞了一堆东西,最后确定自己的兴趣是C++后台就一直走下去了。大三比较苟了,补修了一堆专业课,头发都给我整白了不少。。然后春节开始准备实习,各种复习啥的就结束实习后续就秋招了。

研究僧的学习路线我不大懂,但我觉得本科生的成长路线的话基本就这样吧:大部分大一懵逼蓄力中,牛逼的acm大佬继续收割奖牌;大二扩展宽度,可以杂七杂八的去搞各种东西,然后确定自己到底喜欢什么,这个是我觉得最重要的;大三就朝着喜欢的方向扩展深度吧,比如喜欢C++就去开始怼底层原理比如STL、喜欢Java的就去怼JVM啥的,然后开始个总复习,把各种计算机基础知识全部过一遍、同时去了解各种比较新颖的知识像大数据分布式啥的。大四看着来吧,我自己都懵逼中呢.....

学习资料篇

首先放上两篇对我个人影响最大的牛客帖子,很感谢这两位大佬!
C++后台腾讯WXG实习面经(已拿offer)https://www.nowcoder.com/discuss/77507,这篇文章让我看到本科生也是可以兼具知识深度与广度的,是给我当头一棒的榜样!看到这位学长也是去WXG了,不知道后面能不能碰到~
送你一个励志故事——涵盖20多所互联网公司的校招C++面经https://www.nowcoder.com/discuss/55353,这篇文章是我春节回来开始准备实习的时候拿来当做复习提纲的,就怼着里面的面试题一个一个的去百度,然后搞个小本本记下来,也是通过这样我迅速完成了整个的面试知识方面的复习,后来在怼基础知识方面基本就没怕过。

C++的学习资料方面基本不少大佬都讲过了,就是C++ Primer、侯捷老师的STL源码剖析、Effective C++、深度探索C++对象模型啥的,这其中我详细看了的是前两本。

一些pdf文档的分享,没找到啥好的分享方式就放度盘了。不敢放自己小服务器,别被大佬爆破。。其中牛客网春招备战资料是我春节的时候看牛客直播时牛客分享的资料,里面很多笔试题和如何准备面试之类的知识,也一并放出来了,如果侵犯到了牛客的权益或者跟牛客的运营策略不太符合,请牛客网私信我删除~~狗哥可以看下是否可以放出来@我家的狗不咬人 ,不要律师函警告。。🤣最后的总结是CyC大佬的github总结,我个人为了方便就搞成pdf了,但是为了不侵犯CyCle大佬的权益,就不放出来,放出链接,需要的牛友们自己去CyC大佬的github看吧~
书签链接:https://pan.baidu.com/s/17fG-lEMm5ATdjHe9oBXeEw,提取码:hs69



然后放上我的书签栏,本来比较乱的大概按照C++面经、校招学习两个大类整理了下,把C++面经里的知识点全部一对一的怼了一遍,其他的就是自己有个仿Nginx的轮子,所以怼过epoll挺多的,也看了不少Nginx的文章,项目地址就不放了,当时赶工写的代码挺烂的。重要还是培养了自己看源码的能力还有快速怼个项目的动手能力吧。


更新:发现手机端书签过长,影响阅读体验,把书签删了,晚上更新到度盘。

学习心态与面试心态篇

找工作时间很心累的事,巨佬有offer太多不知道怎么挑的烦恼,其他很多则是一直在面试却苦于没成功的。这段时间看牛客也很浮躁,整天没啥营养的许愿,担心是正常的,但是多去复盘下、多去整两道题不是更美滋滋?技术岗还是相对公平的,你多学一点,你拿到好offer的几率就会更大。

关于面试的话,实习和秋招总要有一个受累,实习不努力秋招只能更加辛苦的去找工作,相对的实习找好了虽然会错过很多面试,但是没事面那么多公司干啥,有几个心仪的不久好了,我个人是不怎么喜欢攒offer的。。拒绝的时候也是个人情。最好是实习就去早奋斗,然后进个好点的公司证明自己,秋招就会容易很多。我也是沾了实习在福报厂的光,秋招这么懒如我,也成功上岸了。所以哇,实习和秋招总要有一个受累。

关于面试心态就是放松点,不要盲目的在没准备好的时候就去拿自己心仪的公司当副本刷面经,我当初腾讯就是这么挂的。。实习久了你就会发现面试官就是普通人,就是坐在你身边的那些伸手可以触摸到的人。

最后还没有上岸的牛友们hold住吧,稳住心态才能后续发挥更好。单身的妹子需要咨询的可以来问我啊,本人单身可撩乐于为广大单身妹子答疑解惑
#腾讯##阿里巴巴##校招##C++工程师##学习路径##面经#
全部评论
刷了半天的书签
2 回复 分享
发布于 2019-10-28 12:09
度盘链接老是失效,算了,直接放牛客的git库了:https://git.nowcoder.com/802828509/cpp_sharing。不过吐槽下牛客git有点难用啊...传输文件各种限制,单文件不超过25M,一次提交总文件大小也有限制,整的我删了好多pdf然后一个项目愣是得一个文件夹一个文件夹的单独提交...
1 回复 分享
发布于 2020-04-19 15:45
结尾是真相。。
1 回复 分享
发布于 2019-10-28 13:09
***的老哥
点赞 回复 分享
发布于 2019-10-27 20:33
点赞 回复 分享
发布于 2019-10-28 10:37
非科班,这段时间一直逃课学基础,准备春节找实习,但是肯定就会挂好几科考试,请问lz觉得值得吗?但是我感觉时间不多了,才出此下策。麻烦楼主分析一下,谢谢
点赞 回复 分享
发布于 2019-10-28 14:35
请问书签栏的那些东西呢
点赞 回复 分享
发布于 2019-10-30 15:56
终于想起来把书签补上了
点赞 回复 分享
发布于 2019-11-19 21:45
想问问楼主,目前cpp有没有必要学上分布式的东西?还是说目前还是将操作系统和计网学的更深😂目前准备去腾讯实习,但想要出来准备秋招😂是为了秋招考虑
点赞 回复 分享
发布于 2020-04-15 23:11
度盘挂了。。
点赞 回复 分享
发布于 2020-04-16 17:07
很想问下lz,c++后台怎么准备项目?或者有什么项目推荐吗?
点赞 回复 分享
发布于 2020-04-16 20:37
请问楼主,非211大二,也乱七八糟整了一些东西。听说c++的岗位除了大厂,其他公司不是很多,java的会多一些。我又害怕太渣到时候专攻c++最后大厂失败小厂也找不到实习。。所以想请教一下c++岗位是否还多呢?还想问下深入c++的难度会比java大很多吗?蟹蟹
点赞 回复 分享
发布于 2020-06-20 19:47
大佬去了阿里还是腾讯呀
点赞 回复 分享
发布于 2022-03-21 16:01

相关推荐

项目遇到什么问题?(ffmpeg+qt+sdl播放器)(多线程,同步)项目是从零开始还是学开源项目的?(肯定开源啊)有修改哪些模块吗?把音频模块修改了,将QAudioOutput改写成sdl处理(实际情况是反过来,但简历来不及改了,嘻嘻)qt用的是qml还是qwidget(用的是qwidget)qt框架了解多吗?(只能说会用,这么多东西鬼记得住)为什么没做一些功能拓展?(倍速和播放分辨率没弄)如果让你实现倍速需要哪些操作?opengl熟吗?(只是用到,了解一下)多线程同步有哪些手段?(互斥、信号量、条件变量)进程同步怎么实现?(希腊奶)计算机网络5层和7层模型?http在哪一层?tcp在哪一层?http和tcp有什么区别?tcp和udp区别?http用的是tcp还是udp?路由器在哪一层?知道哪些路由协议吗?(希腊奶)dns解析有几级缓存?输入www.baidu.com到返回显示页面经历哪些过程?对于面向对象的理解?项目有用到面向对象吗?(有,但不多)项目有用到设计模式吗?(没有)C++哪些语法特性给你愉悦开发体验?(头一次听说这种问题,随便答了个lambda表达式)lambda有哪些捕获方式?你用lambda哪些地方用到比较多?(答了子线程)子线程加锁要怎么实现?创建子线程时把锁传进去吗?问了一下为什么简历做了rtsp服务器项目(说是为了以后做视频会议做考虑,实际是来凑数的)stl了解吗?列举你知道的map和unordered_map区别?为什么要有红黑树和哈希表,即应用场景是什么?问了一下学校课程情况?说了一下课程情况(学校讲的都是大便,还不都是自学的)两道题:(不知道为什么题写不了)第一道题:给定一个数组,求最大连续子数组的和(动态规划没思路,就说了用两个for循环暴力求解)第二道题:题目不知道怎么表述,反正是链表+递归解决
查看30道真题和解析
点赞 评论 收藏
分享
42 532 评论
分享
牛客网
牛客企业服务