Java后端学习资源推荐

这篇文档我打算主要分享一些我自己在学习后端过程中常看的一些视频博主和各种文档资源。目前网上更多的同学只会告诉你路线层面上的情况,但很少有告诉你这么细致的资源推荐的。

1.基础教学视频:

整体的后端初学入门:

黑马程序员,他们在B站的课全免费,内容很优质。基本上在你正式工作之前都可以全套听他们的课。

后端深向学习:

在这里其实就不用锚定一个具体的博主了,而是开始以内容为目标。开始广泛的学习各种B站Up主的课程,在这里我推荐几个我之前经常刷的:

图灵课堂:缺点是他们家放出来的网课不成体系,大部分是内部录播的长切片。所以只推荐你对某一部分知识感兴趣的时候可以听一下他们家对应的课。

it老齐:老齐的优点是介绍的东西多,讲的也比较通俗易懂,可以空闲时间刷个三四集增长一下见识。而缺点是大部分涉及的内容不太深。

寒食君】:内容质量很高,唯一的遗憾是停更了。估计应该是本人太忙了。祝他工作顺利,身体健康吧。

codesheep:这个是非技术UP主了,主要分享的是各种横向的经验,比如源码怎么读,技术怎么学之类的。平时没事干的时候可以当一般up主刷一刷。

学Java的生生:更专注于Java,比如教你手写JVM等等基础组件。还是比较优质的一个UP主。但不推荐新手跟着学。因为部分涉及比较应用层。

2.算法教学视频

这里的算法指的是力扣这种题目,而不是算法工程师的算法。

刷题网站推荐:

力扣:https://leetcode.cn/

  经典网站了,基本上每一个学计算机的同学都会接触到。基本上没什么大缺点,Hot100独得国内大厂面试官青睐。

codeTop】:https://codetop.cc/home

  经典阴招网站,本质上还是力扣题,但他按照公司/部门维度做了分类,确实会存在部分部门面试官爱考一个算法题的情况。所以多刷刷这个可以让你更好的备战面试。

刷题视频推荐:

代码随想录:以力扣原题为教材来教你算法题的基本思路,比如贪心算法,动态规划什么的。有一整套完整的教学视频。

3.八股推荐:

  小林Coding】:更像是专栏了。优点在于有体系,虽然是通过一个个问题组成的面经,但是详略还是比较得当的。缺点在于有的小点可能会有争议,不过问题不太大。

极客时间】:平台级别了,内部内容主要以专栏为主。MySQL45讲真的是很经典的专栏,质量也很高。缺点是不免费。不过在Github上有免费版。

论坛推荐:

牛客】:主要是大家分享面试问题的平台,其实你可以理解为是免费版的知识星球。内部以后端为主。也没什么大的缺点。

脉脉】:其实就是牛客的plus版本。主要群体以工作后的同学为主。因此你可以从里面了解到各种大厂员工的日常。并且在脉脉上问自己面试部门的业务怎么样要比牛客靠谱的多。

最后:

我是程序员牛肉,目前就职于字节跳动。文章来自我的学习笔记《小牛八股》。目前正在完善中,估计今年八九月份会写完。提前放出来一些文章引引流。

关注我,带你了解更多代码之外的生存之道。欢迎订阅我的专栏(目前免费),后续也会持续更新。如果这篇文章帮到了你的话,就送我朵花花吧。

代码之外的生存之道 文章被收录于专栏

从双非到美团实习,再到字节跳动。 一路踩过多少坑无需多言。我的目标是把我曾经踩过的坑分享给大家。 我们的生活不止有代码。代码之外,亦是更加广阔的天空

全部评论

相关推荐

10-17 23:18
已编辑
西北农林科技大学 Web前端
独行m:给25可以试试,但他只能给12,那就是纯纯的事精
秋招,不懂就问
点赞 评论 收藏
分享
暂时还没到逼签的地步,基本也都还没开奖,只是想整理一下比较想去的几个意向(略微防定位),听听大佬们的意见(部门情况、业务属性、工作强度、发展等各个方面都可以聊)。本人主打一个听劝!请大佬们畅所欲言1.美团-核心本地商业-基础研发平台-base北京优点:业务比较核,强度适中缺点:公司前景,校招生稳定系数低2.腾讯-PCG-技术公线(略微调整了下,防定位)优点:鹅缺点:PCG整体属于中等偏下(但无奈被捞了就好好面,没想到就拿这个了),业务蛮小众有一定风险(但腾讯似乎这种小众方向还真不少),对部门内部情况没有任何了解,甚至在网上也没见到多少了解的人提供过信息,很怕被边缘3.百度-文心-基座-base北京优点:核,有加大投入的趋势,基座缺点:强度据说较大,晋升难,薪资大概率打不过其他几个,同样对部门内部情况没有任何了解4.中兴-蓝剑-LLM/AI优点:嫡,相对稳定,下限高同时比较养老,基本永久绝缘背差绩效的情况(个人认为这个很重要)缺点:平台,(至少技术)上限低容易脱轨,跳槽难5.拼多多-(部门不清楚)-算法/LLM-base上海优缺点:多多无需多言还有其他一些意向已经不属于优先考虑的梯队了,就不聊了。整体而言个人意愿:发展>工作强度>技术>稳定>时薪(感觉都大差不差)属于比较土味的摆子,硬卷是卷不动的。大佬们走过路过不要错过
投递美团等公司10个岗位
点赞 评论 收藏
分享
今天 12:30
南京大学 Java
铁厂是真的抽象,降本增效到感谢信都不舍得发了,必须每隔一段时间就去官网看下状态,不然挂没挂都不知道大部分面试都在节前,比较久远了,记得不太清楚,想起什么写什么吧-------------------------------第一次投递: 用人部门筛选挂第二次投递:9.15 一面1. 自我介绍2. snowflake算法简单介绍3. spring生态 springboot springMVC4. 回表5. 计算机底层是怎么表示一个数字的6. 数字2和-2分别如何用二进制表示手撕:1. 单例模式2. 滑动窗口的最小值智力题:机器人🤖在(0,0)每次只能向上或右走,走到(m,n)一共有多少不同走法。不能写代码,口算说答案反问:1. 业务(业务中台)2. 部门技术栈几天后挂。第三次投递:9.25 一面自我介绍后简单问了下实习,后面就是比较深的八股拷打。和之前那个kpi痕迹很重的面试不太一样,面试官挖的很深,不过体验倒不错。记忆比较深刻的问题比如redis作者为什么执着于o(1)开销计算字符串长度,redis为什么使用哈希槽而不是一致性哈希(说了前者更关注数据分布的平衡,面试官直接用一致性哈希的虚拟节点反驳。哎哎平时还是理解不够深入)。并且面试官提到现在实际生产中都不用redis的cluster模式,问我美团实习的时候有没有关注过美团那边redis的分布式架构。最后还建议我下去了解学习下proxy模式手撕:滑动窗口最大值()9.30 二面这个印象不是很深刻,自我介绍了之后还是问了实习,八股好像也问了但不深手撕:LRU10.10 三面1. 自我介绍2. 美团实习,追问挺深入的3. S3相关的使用清楚吗?如何去做生命周期的管理之类的(生命周期还真不太清楚,不过讲了讲s3的存储架构和纠删码机制,顺便对比了下和HDFS多副本机制的优劣)4. 权限控制怎么做的5. 字节实习。LLM应用的编排引擎还蛮多的,有了解吗(讲了下langchain和字节自己的eino,对比了下优劣势)6. 实习经历中有没有遇到过比较困难的点,通过钻研最后成功克服的例子7. 有没有自己觉得做的不够好的例子8. 假如你的变更引起了比较严重的问题,你该如何解决(这种从应急和治理两方面答就行,前者回答事故发生了如何处理,后者回答如何减少或避免此类事故的发生)9. 变更规范了解吗(变更三板斧,可灰度可监控可应急,但回答的时候记错了把可监控记成可回滚了哈哈不过面试官也没点出,我就按照我的理解继续深入解释了)10. 职业规划反问:快手的培养体系和晋升机制(这里面试官讲了十来分钟,感觉很有诚意)10.14 hr面1. 前几轮技术面的体验如何2. 自我介绍3. 简单讲述你本科和研究生阶段的校园经历,以及实习经历4. 投递的其它公司?流程到了什么阶段5. 有和前面的面试官了解过所在部门的业务方向吗6. 哪里人,没在北京念大学吗反问:对校招生的培养以及看重怎样的人才当天转录用评估。但是听hr的意思,前面意向发出去太多了,后面一时半会可能发不出意向了,有可能要等到直接开奖谈薪。不过面评还是不错的,接好运(其实本来打算终面结束就发面筋的,不过最近沉迷于推石头门,导致拖延了好几天awa)
查看30道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务