首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
程序员厨子
腾讯_C++后台开发
关注
已关注
取消关注
那么干货的文章,咋没人看嘞
@程序员厨子:
【校招指南】帮我拿到10+ offer的Java学习路线
哈喽,大家好,我是厨子,一位酷爱做饭的程序员。先说下,自己的情况,双非本,211 硕,秋招复习周期大概 10 个月,刷题 600+,看了挺多书,最后拿到了 10+ offer,基本都是 sp 或者 ssp ,现在我将我当时的学习路线给大家分享出来,希望能够对大家有一些帮助。另外也欢迎大家订阅我的新专栏【校招指南】,在这里会给大家写一系列和校招相关的文章。建议大家看这个文章之前,可以先看我之前写的文章,能够帮助你高效备战,另外也欢迎大家对这篇文章一键三连【校招指南】一份命中率接近 100% 的校招简历【校招指南】大厂面试流程【校招指南】如何高效备战秋招【校招指南】如何高效利用面经【校招指南】Java 学习路线本文大纲路线整个模块可以浓缩为一个字,那就是早!早就是优势,秋招对我们来说是非常重要的一场考试,所以我们越早准备越有把握。我大概是去年的 9 月份开始准备的,感觉稍微晚了一些,不过也完全来得及。现在还没有开始准备的同学,要行动起来了,再晚的话就来不及啦。我秋招时,主要准备了以下科目,每个科目都看了 1 - 2 本书或课程。数据结构与算法 ⭐️⭐️⭐️⭐️⭐️操作系统 ⭐️⭐️⭐️计算机网络 ⭐️⭐️⭐️⭐️Java 基础 ⭐️⭐️⭐️⭐️MySQL⭐️⭐️⭐️⭐️JVM ⭐️⭐️⭐️⭐️Redis⭐️⭐️⭐️Java 并发编程 ⭐️⭐️⭐️Spring 全家桶 ⭐️⭐️Linux⭐️⭐️⭐️设计模式 ⭐️⭐️1-2 两个能拿得出手的项目。⭐️⭐️⭐️⭐️⭐️星星的数目代表被考到的频率,星星越多,我被考到的次数越多,大家可以先按照我的考察频率进行复习,后面再进行微调。数据结构与算法这里可以分为两类同学,科班和跨考生科班同学的话,或多或少都会有一些基础,所以可以直接上手刷题,另外觉得自己有些生疏的话,可以看下先快速过一遍《大话数据结构》帮你快速回忆。如果是非科班的话,还是建议大家先系统学习一遍,面试时不仅仅是让你手撕代码,还会问一些课本上的内容,比如某些排序算法的比较等。推荐书籍同样是《大话数据结构》我认为这本书,既简单又详尽。刷题时推荐大家使用,牛客,力扣,Acwing 这三个。选适合自己的就好前期可以使用 Leetcode 进行刷题,刷够一定量之后,感觉自己对某些题目有一些思路之后,再使用 Acwing 和 牛客 ,这两个可以帮助我们模拟考场环境,因为你笔试的时候大多都是 Acwing 模式。刷题时,可以按照标签刷,可以先按照数组,每个标签刷几道经典题目,等到感觉自己有些自己想法的时候,则可以刷 leetcode hot 100 和 剑指 offer,前期注重数量,后期注重质量,把那些经典高频的题目多刷几遍, 因为面试时,面试官让你写的大多都是经典题目,你曾经刷过的那些,所以我们要把这些题目烂熟于心。这里如果谁需要我整理的标签题库的话,可以私信我哈。还有极其重要的一点尽早参加周赛,或者计时刷题,这样是为了让大家适应笔试面试环境,培养思维的敏捷性。遇到问题时快速找到突破点。这样笔试面试时,大家则不会慌张和局促。另外再给大家推荐两个学习算法的仓库吧仓库发不出,需要可以私我。第一个适合入门选手,可以结合大话数据结构一起复习,仓库大概有 150 张动画,模拟经典的排序算法及二叉树执行逻辑,还有一些模块下的经典题目,帮助刚开始刷题的同学快速入门,培养自信心。另一个是卡尔哥的仓库,里面对每个模块下的经典题目都进行了总结,非常适合校招的同学,基本刷完这些题,大家就能够对每个模块有自己的心得啦。算法这块还是建议大家,多多重复,百炼成钢,经典题目多刷几遍。推荐书籍:《大话数据结构》,《剑指 offer》项目项目的话建议大家准备两个,有实习经验的同学,可以把自己的实习项目写上,这一块也是面试时的重点,甚至有的公司一整场面试全在问项目,项目我们不仅要提前准备,项目中用到的技术点,我们也要提前准备,并提前思考面试官会问到那些题目,并阅读一些相关博客。这一块也要尽早准备不断完善,我是之前做过一个含金量还可以的项目。然后又**跟着地哥星球里的慕课视频做了一个秒杀项目,每行代码都自己打了一遍,并加了一些其他功能。**所以项目这一块准备的还算充分。不过刚开始时也处处碰壁,具体原因在下个模块再和大家详细唠。大家这里可以去 Github,慕课网,哔哩哔哩找一些开源项目,自己动手敲一下代码,面试时则会更加自信。推荐平台:Github,哔哩哔哩,慕课,地哥的星球计算机网络感觉除了项目,计算机网络问的是最多的了,三次握手,四次挥手,HTTPS,打开网址的过程,七层模型等这些都属于是高频考点。另外面试官还会进行一些拓展,比如三次握手过程中,客户端和服务端的状态变化,或者某一次握手时,有一方断开会怎样等问题,所以我们需要把这一块掌握熟练。我当时的复习路线是这样的《网络是怎么连接的》两遍《图解 HTTP》两遍《图解 TCP/IP》重点章节阅读 2-3 遍《计算机网络自顶向下》重点章节阅读《趣谈网络协议》百分之 60 章节,某些章节看了 2-3 遍还有 小林 coding 的一些文章,有时候还会用 wireshark 抓一下包,刚开始我是很排斥网络的,后面学起来,越学越有趣。算是相对简单的一门课程。我认为大家还是要系统学习一下,有自己的知识体系,后面对知识点的穿插很有帮助。Java 基础Java 基础的话,我没有看太多书籍,因为我之前就学习过 Java,后面的重点放在了看一些集合的源码上,常考的几个集合,比如 ArrayList,LinkedList,HashMap,HashTable,ConcurrentHashMap 等,我个人建议大家自己 debug 一下,跟着执行一遍,看下每个函数的逻辑。能让你的印象更深刻。剩下的就可以根据某些面经和文章,整理一下 Java 常考的面试题,后面你会发现,面试的时候,这块的问题都被你掌握啦。所以这块的学习重点就放在容器源码的阅读和面经上吧,另外如果没有学习过 Java 的同学,可以看下这个视频,看了几个视频感觉这个讲的最好。视频发不出,需要可以私我。推荐书籍:《Java 编程思想》,《Java 核心技术卷》MySQL数据库也算准备的比较充分,因为之前我写过挺多 SQL 语句,并且把牛客 80 道 SQL 题都给刷了,并且还阅读了一些书籍,主要有以下几种。没有基础的同学可以按这个路线学习。MySQL 必知必会(一遍)一本小册子,一天就能搞定,帮你快速入门 MySQL,另外大家在学习时,可以自己下载一下 MySQL 官方的学习库,然后自己动手实践一下,虽然速度慢了一些,但是能够让你学习的更加扎实。官方的 employees 库,我们可以用来练习一下,连接,explains 命令等。数据库系统概论(好多遍,之前总看这本书)玫红色书皮的那本书,很多学校用来当作教材,这本书对数据库基础知识,查询语句,范式等讲的比较详细。这本书因为我之前学过几遍,后面再看的时候很快就读完了。个人认为还不错的一本书。有的学校研究生复试会考数据库,那么可以看下这本书,考点全面覆盖。高性能 MySQL(重点章节若干遍)非常牛皮的一本书,很多知识点在里面讲的很细,适合进阶的同学,如果你看了这本书,面试时,常考的那些知识点,你就可以得心应手啦。MySQL 技术内幕(重点章节)这本书我没有完整的看下来,看了部分章节,比如那些常考的知识点,事务,索引等。也是非常棒的一本书,推荐给面试的同学。MySQL 45 讲(看了百分之 70 大概,某些章节反复阅读)这门课我看了大概百分之七十,前面的十几讲 看了大概 3-4 遍,每次都有新收获,这门课适合有一定基础的同学,如果没有学过 MySQL 的话,看的时候可能会有些吃力。从根上理解 MySQL(某些章节)这个是掘金小册,也非常棒,但是我发现的有点晚了,后面抽着看了大概 1/ 2 吧。小册子对某个知识点说的很细,很透。视频的话,我看的比较少,之前看过 MOOC 哈工大,战德臣 老师的课程,非常牛的一位老师,讲课风格也很棒,没有基础的同学可以看一下这个视频。操作系统操作系统的话,相对网络考的少一些,不过也是一门重点科目,大家可以结合哔哩哔哩的视频进行学习,感觉这门科目比网络难一些。基础较薄弱的同学,可以看下王道或者天勤,就是考研书籍,那里写的没有那么复杂,可能帮助你快速入门。后面的话再针对某些重点阅读其他书籍,进行深入学习。推荐视频:链接发不出,需要可以私我。推荐书籍:操作系统考研书籍,《深入理解计算机系统》JVMJVM 的话,我只看了深入理解 Java 虚拟机,看了大概 3 遍吧。后面的话则结合面经重点看某些章节,感觉考察最多的还是垃圾回收算法和垃圾收集器等,比如 CMS,G1。这些都是一些高频问题。个人建议大家可以先通过书快速学习,快速学习时,如果遇到看不懂的地方,可以先做好标记,等后面二刷,三刷时再认真阅读,后面可以再结合面经,对重点章节深入学习。这一块的话,对于 Javaer 来说,也属于必考的科目,大家需要认真学习。Redis虽然我之前没有用过 Redis,但是我感觉这门科目还是比较容易入门的。我主要看了两本书。《Redis 设计与实现》,这本书看了大概三遍吧,非常简单且全面的一本书。《Redis 核心技术与实战》这是极客时间的一门课程,后面的话,主要是看这门课程,某些重点章节看了好几遍,还自己安装了 Redis,进行实践,并用到项目上。考察比较多的问题就是底层数据结构,数据表现形式,数据不一致性问题,穿透,击穿等。都相对比较简单,看过书的话,基本都不会有太大问题,不过这一门课也是考察重点,大家需要认真学习。Java 高并发这门课我也主要看了两本书《Java 并发编程之美》一遍半《Java 并发程序设计》两遍感觉第一本书,可以帮助我们入门,对一些锁和容器线程安全等概念有一些了解,后面的话可以看 Java 并发程序设计,我认为这本书非常好。当时看了两遍,还做了笔记,并自己动手实践和看了一些线程安全容器的代码。这一块,我也没有特别多的心得,因为我感觉我自己学的也不太好,勉强可以应付面试,不过我的建议是,自己多动手实践,对技术保持热情。常考的问题,synchronized 底层原理,volatile 底层原理,ReentrantLock 底层原理,线程池等。这一门科目也是 Javaer 必考科目,大家需要认真学习。Linux这个的话,考察的还比较多,因为平常我也会使用 Linux ,所以这一块也没有太为难,这个在以后的企业开发中,会经常使用,所以我们有必要提前进行学习。个人建议时间充裕的话可以看下 《UNIX 网络编程》那本书,虽然比较厚,但是干货满满,啃完之后能够收获很多。设计模式设计模式的话,考察的不是特别多,不过也被问了几次,经常的话就是让你手写一个单例模式,或者让你介绍你熟悉的几种设计模式,不会考察的太深,大家可以通过这个网站进行学习。https://refactoringguru.cn/design-patterns/structural-patterns或者通过《大话设计模式》进行学习,了解几种常见的设计模式,足够应付面试啦。Spring 全家桶这一块的话,我主要是看的视频,面试时,问的也不太多,校招的话更多的还是注重基础知识。不过我们的项目中,会经常被问到。大家可以看下这个 UP 的视频,我认为讲的很不错,通俗易懂。视频发不出,需要私信我。好啦,今天就给大家唠到这里吧,如果你学完这些内容,并且有自己的思考,秋招对你肯定没有问题的,希望大家都能拿到满意的 offer 呀。
点赞 21
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-16 10:05
蚌埠坦克学院 嵌入式软件开发
今年嵌入式秋招,真的太卷了
今年的嵌入式秋招,几乎可以用“内卷到极致”来形容。无论是岗位数量、笔试难度,还是面试节奏,都让人真切地感受到竞争的残酷。首先是岗位少。不少企业今年收缩了招聘规模,能放出正式校招名额的公司屈指可数。往年常见的中小厂和代工企业,今年要么暂停秋招,要么只收少量实习生。投递的简历一大堆,系统显示“已读未回”,成了常态。其次是笔试难度提升。从以往考基础C语言、FreeRTOS,到如今动辄手撕驱动、协议栈、内核调度逻辑。题目不仅长,还综合考察通信、总线、系统、网络、内存管理等多模块知识。稍有遗漏,就容易被淘汰在第一轮。再就是面试节奏快且狠。许多公司一轮接一轮地压问题,像是在“筛机器”。面试官常常一句话:“...
点赞
评论
收藏
分享
昨天 11:31
已编辑
门头沟学院 嵌入式软件开发
offer帮选
希望佬们给点意见,家在广州。江波龙和日产、电子五所已OC。江波龙在中山生活成本比较低,吃住应该不咋花钱,岗位是固件开发。日产到体检环节了,还在犹豫中,看往年的薪资应该是统一价19-23w左右,车企年终看公司效益。五所是嵌入式测试岗,出差比较多。恒玄应该是偏FAE,往年能开30w?昊一源看起来开的不高,普源精电也还在泡着。个人还是想先在私企干几年,比较看重公司平台和上升空间。虽然不太想加班,但这几家私企强度好像都不算低。现在只能妥协了,有双休就行😭。
投递电子五所等公司10个岗位
点赞
评论
收藏
分享
10-13 18:10
已编辑
东南大学 C++
HW凉经
。收拾收拾心情下一家吧————————————————10.12更新上面不知道怎么的,每次在手机上编辑都会只有最后一行才会显示。原本不想写凉经的,太伤感情了,但过了一天想了想,凉经的拿起来好好整理,就像象棋一样,你进步最快的时候不是你赢棋的时候,而是在输棋的时候。那废话不多说,就做个复盘吧。一面:1,经典自我介绍2,项目盘问,没啥好说的,感觉问的不是很多3,八股问的比较奇怪,他会深挖性地问一些,比如,我知道MMU,那你知不知道QMMU(记得是这个,总之就是MMU前面加一个字母)4,知不知道slab内存分配器->这个我清楚5,知不知道排序算法,排序算法一般怎么用6,写一道力扣的,最长回文子串反问:1,工作内容2,工作强度3,关于友商的问题->后面这个问题问HR去了,和中兴有关,数通这个行业和友商相关的不要提,这个行业和别的行业不同,别的行业干同一行的都是竞争关系,数通这个行业的不同企业的关系比较微妙。特别细节的问题我确实不知道,但一面没挂我。接下来是我被挂的二面,先说说我挂在哪里,技术性问题我应该没啥问题,主要是一些解决问题思路上的回答,一方面是这方面我准备的不多,另一方面是这个面试写的是“专业面试二面”,但是感觉问的问题都是一些主管面/综合面才会问的问题,就是不问技术问方法论。我以前形成的思维定式就是专业面会就是会,不会就直说不会,但事实上如果问到方法论性质的问题的话得扯一下皮,不能按照上面这个模式。刚到位置上就看到面试官叹了一口气,有一些不详的预感。我是下午1点45左右面的。1,经典自我介绍2,你是怎么完成这个项目的,分成几个步骤。我大致说了一下。你有没有觉得你的步骤里面缺了一些什么,(这里已经在引导我往他想的那个方向走了),比如你一个人的能力永远是不够的,,,我们平时会有一些组内的会议来沟通我们的所思所想。。。。3,你在项目中遇到的最困难的地方在什么方面4,说一下你知道的TCP/IP协议网络模型中的网络层有关的协议......5,接着4问,你觉得现在的socket有什么样的缺点,有什么样的优化方向?6,中间手撕了一道很简单的快慢指针的问题。大概是在链表的倒数第N个位置插入一个节点。————————————————————————————————————10.13晚更新补充一下一面说的一些奇怪的概念:1,提到了RPC2,提到了fu(第四声)拷贝,我当时说我只知道零拷贝,知道mmap,然后他说mmap是其中的一种方式,然后他问我知不知道DPDK,我说不知道,他说这个是一个高性能的拷贝方式3,MMU这个前面加了一个什么字母我这里没记,别问我了4,后面还提到了LTU,VFIO,孩子真的不会。
走呀走:
华子二面可能会有场景题的,是有些开放性的问题了
点赞
评论
收藏
分享
09-03 10:20
郑州大学 Java
逆天!26届boss投了1000份,一个简历投出去!
现在大四,准备去直接秋招或者找一个实习,boss上投了600份,有20个要简历的,但是一个面试都没,求大佬指点指点,拷打一下简历!
牛马人的牛马人生:
你是我见过最美的牛客女孩
点赞
评论
收藏
分享
10-15 13:02
已编辑
门头沟学院 测试开发
微派测试oc
一面:介绍一下你实习的时候,你负责的最复杂的业务是什么吗?然后从测试角度来看的话,它的复杂点在哪?如果让你来主要来测直播的推流和播放你会怎么去做?发现30家核心缺陷,你的这些核心缺陷主要体现在哪些方面?你觉得做接口自动化,它测试用例要怎么设计?你了解什么测试相关工具?AI测试专项,主要是做了什么事情?实践中要用到用到过的例子怎么提高测试用例的覆盖度呢如果让你负责一个新的功能,假设让你负责一个新的功能,让你去写这个测试用例,你觉得要怎么提高覆盖度,具体从哪些方面?如果让你针对微信里面发红包的这样一个需求,让你来测试,并让你做详细的测试用例的设计,你能想到哪些点如果在发版之前就是新功能即将要发版本...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
族望留原籍,家贫走四方
7433
2
...
待了一年,一点没亏
2693
3
...
找工作,不用等许可
2465
4
...
被秋招面试感动了
2346
5
...
大厂这么卷,去国企,外企“上岸”?
2070
6
...
字节日常实习面试记录
1904
7
...
实习越多越好还是越精越好?
1841
8
...
回忆录:计算机鼠鼠这一路的成长
1818
9
...
秋招现状: 9offer+2HR面 200%的努力期待100%的回报
1681
10
...
1016 信也科技一面
1634
创作者周榜
更多
正在热议
更多
#
你现在会用到哪些AI技能?
#
6066次浏览
83人参与
#
蚂蚁求职进展汇总
#
123156次浏览
1163人参与
#
未岚大陆求职进展汇总
#
7416次浏览
84人参与
#
秋招踩过的“雷”,希望你别再踩
#
84906次浏览
1082人参与
#
我对___祛魅了
#
132332次浏览
736人参与
#
大厂VS公务员你怎么选
#
27646次浏览
397人参与
#
智慧芽求职进展汇总
#
1778次浏览
5人参与
#
你还有多少年退休?
#
26792次浏览
192人参与
#
我的求职进度条
#
90387次浏览
1190人参与
#
实习在多还是在精
#
34994次浏览
243人参与
#
实习下班不想学习,正常吗?
#
20100次浏览
174人参与
#
小马智行求职进展汇总
#
13615次浏览
50人参与
#
你的房租占工资的比例是多少?
#
64843次浏览
798人参与
#
你见过哪些工贼行为
#
16655次浏览
91人参与
#
金蝶求职进展汇总
#
53954次浏览
263人参与
#
总结:哪家公司面试体验感最好
#
70208次浏览
416人参与
#
校招谈薪一定要知道的事
#
13354次浏览
114人参与
#
找工作中的小确幸
#
27118次浏览
279人参与
#
顺丰求职进展汇总
#
63426次浏览
314人参与
#
非技术岗投递进展
#
157979次浏览
1314人参与
#
反问环节如何提问
#
115414次浏览
2463人参与
#
你觉得材料多少算高薪
#
26179次浏览
159人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务