Java校招学习路线突击版

嗨、大家好,我是后端进阶博主。腾讯WXG、360、华为资深开发工程师,Seata开源社区Committer、阿里开源社区22及23年度优秀贡献者。

🉑求职技术交流,简历修改,欢迎👏点击头像联系我

现在网上分享的各种Java学习路线和资料,很多同学都感叹学不完啊,根本学不完!

考虑到还有2个月就要秋招了,今天给大家出一个突击版学习路线,包含学习重点、学习资料、项目指引等。这个路线大家坚持做下去,2个月时间是可以达到校招招聘要求及格线的。没有给大家指明看哪些文档,因为对于新手最好理解的方式还是视频。

计算机基础(5天)

重点

必看资源

《计算机网络微课堂》:

https://www.bilibili.com/video/BV1c4411d7jb

只需看(1.5或2倍速)

P1、P2、P7、P8、P14、P15、P21、P22、P24、P25、P27、P33、P41、P43、P44、P57、P58、P59、P60、P61-66、P70

《清华操作系统原理》:

https://www.bilibili.com/video/BV1uW411f72n

只需看(1.5或2倍速):

P2、P3、P6、P9、P12、P13、P15、P17-21、P22、P25-29、P37、P41、P44-47、P52-53、P61、P66、P70、P76、P80、P84

Java基础(5天)

必看资源

韩顺平-零基础30天学会Java:https://www.bilibili.com/video/BV1fh411y7R8(900 多集,顺序安排很合理,每个知识真正的打碎了,通俗、有示例、有实战、有思想)

只需看(2倍速):P11、P13-15、P18、P35-37、P43-45、P63-64、P81-83、P104-107、P115-117、P122-128、P138-139、P156-158、P192-200、P228-230、P237-247、P273-275、P279-289、P294、P305-309、P321-325、P392-412、P427、P449-452、P501-510、P531-537、P555-559

【尚硅谷】大厂必备技术之JUC并发编程2021最新版:https://www.bilibili.com/video/BV1Kw411Z7dF/?spm_id_from=333.337.search-card.all.click&vd_source=455914a7916c8a697d7a261a1b3f240d

只需看(1.5倍速):P2-P7、P15-18、P22-28、P33-38

数据结构和算法 (4天)

重点

必看资源

尚硅谷 Java 数据结构与算法:

https://www.bilibili.com/video/BV1E4411H73v

只需看(1.5或2倍速):P6-12、P16-20、P24-25、P30-32、P51-54、P78-80、P86-88、P91-93、P108-109、P135-136、P164-166

JVM (3天)

《深入理解Java虚拟机》书籍 尚硅谷宋红康 - JVM 全套教程详解:

https://www.bilibili.com/video/BV1PJ411n7xZ

只需看(1.5倍速):P2-P7、P10-14、P26-36、P46-48、P66-69、P92-95、P103-105、P135-140、P147-154、P170-185

Mysql (8天)

必看资源

基础:老杜 - mysql入门基础 + 数据库实战:

https://www.bilibili.com/video/BV1Vy4y1z7EX(较新、内容相对精炼,有习题)

只需看:P1-P31、P37-38、P50-57、P64-67、P70-76、P91-93、P98-121

原理:《Mysql是怎样运行的》:

https://relph1119.github.io/mysql-learning-notes/#/

只需看:第2-6章、第15章、第19-25章

Spring (5天)

必看资源

JAVA-WEB

https://www.bilibili.com/video/BV1Qf4y1T7Hx/?vd_source=455914a7916c8a697d7a261a1b3f240d

只需看:P1-P9,P22-P25,P29,P31-P39(概念),P42-45,P47-52,P88-P90,P94-96,P117,P124-127,

JAVA开发框架(三大组件Spring、Mybatis、MVC的学习)

https://www.bilibili.com/video/BV1WZ4y1P7Bp/?vd_source=455914a7916c8a697d7a261a1b3f240d

只需看:P1-P7,P11-13,P21-24,P28-31,P37,P41-48,P61-64,P89-98,P107-109,P112-113,P121-122, P136-137,P148-152,P163-165,P193-196

项目

时间比较短,就不用手把手跟着敲代码了,来不及!,主要是理解项目开发流程和挖掘技术难点。

先学习一个极简项目,了解整体流程图书管理系统:https://www.bilibili.com/video/BV1iL411S7HF/?spm_id_from=333.337.search-card.all.click&vd_source=455914a7916c8a697d7a261a1b3f240d

进阶项目推荐

高并发IM通信系统

github: https://gitcode.net/rlyhaha/im/-/blob/master/README.md

说人话就是聊天软件,比如微信、QQ。 如果在没有太多经验可借鉴的情况下,要设计一套完整可用的移动端IM架构,难度是相当大的。 原因在于,IM系统(尤其是移动端IM系统)是多种技术和领域知识的横向应用综合体:网络编程、通信安全、高并发编程、移动端开发等,如果要包含实时音视频聊天的话,则还要加上难度更大的音视频编解码技术(内行都知道,把音视频编解码及相关技术玩透的,博士学位都可以混出来了),凡此种种,加上移动网络的特殊性、复杂性,设计和开发难度不言而喻。 要做一个企业级的IM对大家来说很显然是不太现实的,但如果我们能挑其中的一两个技术难点进行实现及优化(比如"千万级消息存储问题"、"高并发用户连接管理问题"、"超大规模群聊问题"等等),就足以吊打99%的同学了。

企业级分布式优惠券系统

github: https://gitcode.net/rlyhaha/youhuiquan/-/blob/c8a7a3f6a84f661609410440bc1fd0d249dd8344/README.md

企业级项目开发,构建高性能优惠券系统。结合主流微服务框架SpringCloud ,从零开始实战。

不太推荐做一些底层中间件项目,难度大,短时间内无法吃透,大部分还是面试的做业务项目的面试官。他也多半没了解,不知道跟你聊些啥。而遇到做中间件的,那你这个相当于是个玩具,会被怼死。

整理不易,对你有帮助的话请帮我点三个小红花! ,你的一朵小红花是我持续分享的动力。

我是@程序员辰星,大厂面试官,持续分享校招知识,助力拿下大厂。

#Java##实习##秋招##项目##简历#
全部评论
楼主帖子质量太高了,不开玩笑
7 回复 分享
发布于 03-18 03:03 北京
前辈求给点建议 双非本通信9硕电子信息 目前大四 导师 雷达信号处理相关 毫米波mimo雷达算法这些 不放实习 现在犹豫java还是嵌入式 java 感觉选择面比较广 互联网大厂 银行国企央企等等 java的话本科学过一点 数据库 数据结构本科也学过一些 嵌入式 去制造业芯片厂等等 优势本科玩过51 c基础还行 也学过数据结构 linux 有模电数电基础 导师不放实习 学java还是嵌入式更好一点啊 java感觉面很广 嵌入式窄一些 但是嵌入式中年危机更小 求大佬给点建议 java还是嵌入式
3 回复 分享
发布于 03-16 15:56 黑龙江
老哥,这个帖子里的有些链接失效了,比如这个大厂必备技术之JUC并发编程2021最新版,点击链接显示视频失效,但直接搜索是可以找到的。不过担心搜索找到的视频的版本与你划的必看集数不一样,比如这个老杜 - mysql入门基础 + 数据库实战,直接搜有很多类似的,你划的集数可能对应不上。老哥能更新一下吗?感谢
3 回复 分享
发布于 03-26 10:36 山东
大佬,现在本人双非大三,Java基础学完了已经。但是有个缺点,有些知识容易忘前面课上详细讲的诸如hashmap等底层机制经常忘,现在跟着您这套继续学暑假找实习来得及吗😭😭😭
2 回复 分享
发布于 03-20 22:58 湖北
就按大佬的学了,希望下个月学成投简历能有人面我
1 回复 分享
发布于 03-18 12:11 新疆
m
点赞 回复 分享
发布于 03-25 00:48 河北
m
点赞 回复 分享
发布于 03-25 15:46 广东
m
点赞 回复 分享
发布于 04-23 21:12 上海
m
点赞 回复 分享
发布于 06-07 00:32 广东
cy
点赞 回复 分享
发布于 07-05 09:40 香港
是这个帖子吗哥
点赞 回复 分享
发布于 07-05 14:10 陕西
2本港硕24fall,开始准备秋招,就看这个了
点赞 回复 分享
发布于 07-06 18:40 安徽
m
点赞 回复 分享
发布于 08-18 12:26 四川
图书馆那个设计微服务吗
点赞 回复 分享
发布于 08-20 22:59 上海
m
点赞 回复 分享
发布于 08-31 12:59 广东
m
点赞 回复 分享
发布于 09-05 20:44 广东
m
点赞 回复 分享
发布于 09-11 13:25 福建
m
点赞 回复 分享
发布于 10-31 00:31 广东
m
点赞 回复 分享
发布于 10-31 01:07 广东
点赞 回复 分享
发布于 11-05 10:32 广东

相关推荐

11-12 23:03
武汉大学 C++
开心的豹子最喜欢夏天:C C有技术壁垒和学历壁垒,Java是个人都能学
投递牛客等公司10个岗位
点赞 评论 收藏
分享
137 728 评论
分享
牛客网
牛客企业服务