潍坊市论坛

注册

 

发新话题 回复该主题

双非渣硕的秋招之路总结已拿抖音研发岗S [复制链接]

1#
吉林白癜风QQ群 http://www.elimenglish.com/feidian/1185.html
前言

最近应邀在牛客网写C++求职专栏,又把以前的秋招总结补充了很多东西,现在想想还是发出来,希望能够帮助更多的新手小伙伴们。

个人情况简介

  楼主本硕均读于双非院校(普通二本学校)、本硕都是计算机相关专业,英语六级水平,本科时期辅修了一个水的不能再水的英语第二学位。

  本科时期学过很多语言:VB、C、C++、Java、C#都有所涉猎,研究生时期则主攻Python和C++。研二上学期开始系统学习C++,并且不断系统看书和实践,中间崩溃过、迷茫过、放纵过,但从未放弃,始终相信自己,坚持咬牙走下去。所幸天道酬勤,最终也是拿到了一些不错的offer。

投递经历

  笔者从.6.15号正式开始投递简历,到.8.23号截止一共投递过94家公司,其中既有提前批(年6月-7月),也包括正式批(年7月-10月)。

小建议:如果说求职者对自身实力不自信,可以多投投一些公司,选择面放宽一些,不要死盯着那几个大厂投。

  共计笔试59场(最多一天做了5场笔试,那天天差点去世),54家公司给了面试机会,54家企业中有些企业是免笔试的。

秋招结果:最终成功走到了6家公司的offer环节:字节跳动研发岗SP、华为通用软件开发、百度C++研发岗、B站后端研发岗、深信服C++研发岗以及农业银行研发岗,最后签了字节跳动,也是自己心心念念的大厂之一,十分满意了~

接下来从6个方面对秋招进行复盘和总结,希望能够帮到大家鸭,特别是大三大四的小学弟们。

1、算法

在秋招过程中,算法是极其重要的,再次重申一遍,真的很重要!笔试就不提了,算法不过关,笔试基本凉凉,面试基本都要手撕代码,很多面试过程中算法题具有一票否决权,如果你能够顺利解出来,面试也不一定过。即使面试过了,手撕代码没撕出来,面评估计也是一般般了。但是如果算法题做不出来或者说bug太多调试不通的话,面试上基本上就跪了(个人以及身边朋友经历,不一定准确),在牛客网上也看到过很多基础很好的牛友就是因为面试过程中的算法题没解出来而直接饮恨的,希望大家千万重视算法这一块,千万千万要重视算法。

我大概在力扣上刷了+,HOT都刷了,剑指offer刷了3遍,刷完这些基本够用了,自己也有注意总结题型,常见题型就是那些,所以算法题基本没怎么拉过我后腿。一般来说,主要考的就是动态规划、贪心、二叉树、链表、数组、字符串之类的。

推荐资料/p>

力扣1-题(前道题非常经典,建议学有余力的同学都刷一刷)

力扣HOT(跟上面有不少是重复的,刷的时候要注意总结)

啊哈!算法、大话数据结构(这两本书都是面向新手的图书,图画很多)

剑指offer(这本书不需要多做介绍,校招必备)

挑战程序设计竞赛(这本书属于进阶一点的算法书籍了,作者是ACM-ICPC全球总冠*,可以说是世界顶级程序设计高手的经验总结了,需要慢慢消化,经典题型太多)

程序员代码面试指南(左程云大神的书,我并没有看完,只是看了其中的海量数据处理部分的题目就已经十分受用了,在某大厂三面中就考查到了其中的海量数据集处理的问题)

2、操作系统

操作系统是比较重要的,面试三大要点之一(操作系统、计网、数据库),我是在B站上看过一些操作系统视频,同时自己慢慢看书、看博客学的。其中死锁、虚拟内存、堆栈、进程线程、内存管理、磁盘调度等都是重点,也是面试过程中问的比较多的一些知识点。你如果能够在面试过程中讲出来一些具体的操作系统知识,而不是泛泛而谈,肯定是很加分的,比如常见知识点进程线程区别,在提到线程切换比进程更快时,你如果能够很清楚明白的说出来进程切换做了哪些、线程切换做了哪些以及线程为什么比进程快,毫无疑问很加分的。

推荐资料/p>

B站哈工大操作系统:

分享 转发
TOP
发新话题 回复该主题