热门话题白皮书HR资料
秋招开始,还没有复习规划怎么办?
2024.03.04


图片来自牛客校招日程,7月还未过半,就已经有超过30家企业开始秋招了。


秋招已经开始,还没复习规划怎么办?


不要急,牛客为你准备了各个岗位方向offer收割机大佬们的校招备战求职攻略。



以Java篇为例,我们来看一下参与分享的大佬(以下简称分享者)是如何复习的。


1.学习规划


在制定学习规划之前,最好先明确一下自己的求职目标,不同求职目标的学习路线有很大的不同。


如果求职目标是一二线大厂,就需要重点准备基础知识,因为这些公司更看重你的发展潜力,它们有能力和条件培养你。


基础知识包括:数据结构与算法、计算机网络和操作系统。


而如果求职目标是其它互联网公司,更需要准备语言和框架等实践能力,因为这些公司需要你加入之后就能参与到实际项目开发中。


至于如何定位自己的求职目标,分享者认为如果你满足以下条件中的一个,就可以以一二线大厂作为自己的求职目标:


  1. 有一两个实习经历

  2. 对开源社区有重要贡献

  3. 有不错的学历

  4. 有相当工作量的个人项目

  5. 有计算机相关的国家级大赛获奖经历

  6. 有高质量的个人博客


2.理论


Java 后端岗位主要考察以下几个理论知识:


  1. 语言基础

  2. 设计模式

  3. 框架和中间件

  4. 数据库

  5. 数据结构与算法

  6. 计算机网络

  7. 计算机操作系统

  8. 系统设计


1、语言基础


如果刚开始接触 Java,那么建议先阅读《JAVA 核心技术》的前几章语法内容,并且安装 Java 环境并使用 IDEA 开发工具熟悉一下语法知识。不推荐阅读这本书后面几章内容,很多是在简单地堆 API,讲解地并不好。


学习完简单语法之后其实就可以开始学习设计模式相关的知识,因为 Java 源码涉及到大量的设计模式,如果没有相关知识很难理清 Java 众多类之间的关系。设计模式的知识会在下一个部分讲解。


学习完设计模式之后就可以开始学习 Java 的一些高级特性,推荐阅读《Java 编程思想》以及《Effective Java》。


2、数据库


学习数据库最开始要先学习 SQL 语法,推荐《MySQL 必知必会》,学完之后建议到 Leetcode 上刷一些题目,因为面试的时候有可能会考察手写 SQL 语句。


学完 SQL 语法之后可以再学习一些数据库管理系统相关的知识,推荐《数据库系统概念》,至少理解关系型数据库管理系统、事务、范式等内容理解清除。


互联网公司主要用 MySQL 数据库,所以接下来重点准备 MySQL 相关的知识,推荐《MySQL 技术内幕》以及《高性能 MySQL》,重点学习 InnoDB 存储引擎,索引、锁、事务、性能优化等内容。


3、数据结构与算法


数据结构与算法在国内互联网公司面试中至关重要,特别是一二线大厂。零基础学习数据结构与算法推荐《算法第四版》。


在学完一定的数据结构与算法知识之后,就可以开始刷 Leetcode 了,Leetcode 包含了大量的面试算法题。刚开始刷的时候可以先刷 Top100 的题目,按照通过率来排序,先从通过率最高的开始刷。在碰到不会的题目,可以看看讨论区的答案,找一些高票的答案来学习。或者在 Github 上找一些 Leetcode 题解来学习。


由于篇幅有限,这里就先给大家简单列举其中几项的学习方法,更多更详细的大家可以在视频中观看。


https://www.nowcoder.com/courses/cover/vod/1034


3.实践与项目


可能会有人觉得做个人项目多实现一些功能就行,其实这样的个人项目没有什么亮点。面试官希望通过个人项目了解你对业务的理解程度,以及热门技术的掌握程度。所以最好从业务的角度去分析项目的难点,并多用一些热门技术来解决,比如使用缓存、集群、消息队列等等。一定要从业务的角度去分析,说清楚你这么做有什么用,为什么不用其它方法。


对于 Java 开发岗位,项目难点主要是高并发场景下的各种问题,因此建议做高并发项目。如果没有高并发相关的知识,可以先看看大型网站架构的书籍,或者是高并发的项目课程。


项目最好能部署到云服务器上,并把访问地址附在简历上。也最好能把代码开源在 Github 上,并写好项目文档。


看到这里,突然意识到自己算法编程差,缺乏项目经历怎么办?


没关系,牛客秋招备战暑期集训计划开始,左神算法课,高薪求职项目课为你保驾护航。


最最最重要的是,现在报名都有暑期优惠。


凡是暑假期间报名的同学,报名任何一期都可以享受早鸟价优惠!


你既可以选择跟左老师上直播参与互动;也可以选择直接听之前的录播,学习进度自己掌握。


#报名方式


直接复制以下各个课程优惠码,去对应页面选择不同期数报名即可!


 校招高级刷题班 


优惠码:DMLSWAc

原价599,使用立减276元 


立即报名

 校招中级刷题班 


优惠码:D7y4kZc

原价799,使用立减276元 


立即报名

算法基础入门班


优惠码:DiEJVB0

原价399,使用立减176元 


立即报名

算法基础提升班


优惠码:DVBnDLw

原价399,使用立减176元 


立即报名


#课程讲师


左程云

牛客网算法课讲师


华中科技大学本科,芝加哥大学硕士(世界排名前10),曾就职于亚马逊、IBM、百度,担任技术专家,有十年算法刷题经验,《程序员面试代码指南-IT名企算法与数据结构题目最优解》一书的作者。


#课程介绍


1 校招高级刷题班


1、适合&不适合人群


适合:

  • 20届秋招求职目标为BAT等大厂的同学

  • 需要有校招必备的算法基础知识

不适合:

  • 算法0基础或者基础非常薄弱的同学


2、课程目标


本课程致力于教授:


高等难度算法真题实战,通过讲解求职笔试面试中常考的算法真题,提炼常考算法知识点,面向BAT或独角兽企业求职做准备。 


3、课程内容


精选2019年高薪名企高难度校招笔试面试真题,和历年经典例题,深入讲解解题思路和算法思想,并提供最优解和代码,具体题目概括如下: 



更多题目详询牛客课程顾问:

1440073724(qq) 


4、上课时间


每周六、周日下午16:00-18:00,法定节假日和工作日除外


5、课程福利


  • 提供课程PPT和代码原件

  • 录播视频可以无限次观看

  • 每节课后配有作业练习

  • 并有助教进行24小时在线答疑辅导


最大程度上帮你解决学习困难,快速高效成长


1 校招中级刷题班


1、适合&不适合人群


适合: 

  • 20届秋招求职目标为中等规模的企业,例如美团、京东、滴滴等

  • 有一定算法基础

不适合: 

  • 算法0基础或基础非常薄弱的同学


2、课程目标


本课程致力于教授:


中等难度算法真题实战,通过讲解求职笔试面试中常考的算法真题,提炼常考算法知识点,面向大部分中等企业求职做准备。


3、课程内容


精选2019名企校招笔试面试真题,和历年校招经典例题,详细讲解解题思路和算法思想,并提供最优解和代码。


具体题目概括如下:



更多题目详询牛客课程顾问:

1440073724(qq) 


4、上课时间


每周六、周日下午13:30-15:30,法定节假日和工作日除外


5、课程福利


  • 提供课程PPT和代码原件

  • 录播视频可以无限次观看

  • 每节课后配有作业练习

  • 并有助教进行24小时在线答疑辅导


最大程度上帮你解决学习困难,快速高效成长


当然如果你觉得自己基础不是很好,也可以报名我们的基础班课程,加强巩固一下基础知识,面对校招更有底气。 


1 算法基础入门班


适合人群


适合0基础小白入门同学,例如大一大二,或者大三基础非常薄弱和转专业以及在职或任何想巩固算法基础的同学。 


点击链接了解课程详情:

https://www.nowcoder.com/courses/semester/2018algorithm-base


1 算法基础提升班


适合人群


适合有简单算法入门基础知识,但是基础还不够牢固的同学,帮助学员填补算法入门和求职笔试面试实战之间的空白,知识储备更接近求职考察实战。


点击链接了解课程详情:

https://www.nowcoder.com/courses/semester/2018algorithm-higher



#高薪求职项目课


2019重磅更新上线,以牛客讨论区为原型,一线工程师、前达内集团金牌讲师手把手教你完成项目的从0到1。


暑期福利:买一赠一


暑假期间报名高薪求职项目课的同学,都可以免费赠送叶神的高级项目课,相当于一份钱买了两个高级项目。


点击下方按钮立即报名

还可查看课程目录

▼▼▼

立即报名

▲报名成功后加qq:1440073724,领取叶神高级项目课


最后,想给大家的忠告是:


去年12月份依然0offer同学的经历放佛就在昨天,希望你能抓紧时间,早做准备,不要做那个年底还是0offer的人。



点击“阅读原文”

学习更多大佬的秋招备战经验