首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
深藏功与名的托尼很中意你
江门职业技术学院 商家运营
发布于浙江
关注
已关注
取消关注
1
@AC是不可能AC:
Java学习经验分享(2021秋招)
背景 楼主本硕均为电子信息相关专业,之前使用的主要语言也是C,到研究生阶段才开始自学Java,做的两个项目也比较简单,一个是JavaGuide的RPC项目还有一个是基于SpringBoot的博客项目 一、基础 1、Java基础 B站尚硅谷宋红康Java基础视频 《Java核心技术卷Ⅰ》(10~13章可跳过) 常见容器的源码剖析,包括但不限于HashMap、ConcurrentHashMap、ArrayList、PriorityQueue等,基本要做到熟稔于心,可以配合常见面试题来抓重点 2、JAVA虚拟机 《深入理解JAVA虚拟机》(JVM圣经,建议全文精读,多次翻看。如果没时间,重点看第2、3、7章) 常见的虚拟机排错与调优技巧 3、高并发 《Java并发编程之美》(分析源码的书籍,建议全文精读,对于之后分析JUC包下的源码帮助很大) 《Java多线程编程实战指南(核心篇)》(国人写的,写的相当好。主要讲解高并发一些思想和设计,最后两章关于内存屏障的部分建议精读) JUC源码剖析,包括不限于ConcurrentHashMap、AbstractQueuedSynchronizer、ConditionObject、CopyOnWriteArrayList、线程池原理、阻塞队列源码等(这部分重点把AQS原理和ConditionObject搞明白,再看其他源码会轻松很多) 4、计算机基础 非科班的同学需要格外注意这部分,这部分知识学起来比较枯燥,但是面试基本又是必问。如果时间充裕建议系统性的学一下,推荐B站上清华大学的操作系统课程和湖南科技大学一个老师的计算机网络课程。 计算机网络,B站UP主:湖科大教书匠;公众号:小林coding的《图解网络》(基本涵盖了70%以上的面试题,建议全文精读);《图解HTTP》,可以当手册翻阅 操作系统,B站:清华操作系统原理;公众号:小林coding的《图解系统》(基本涵盖了70%以上的面试题,建议全文精读) 5、数据库 《MySQL必知必会》(入门经典,短小精悍,三四天就可以看完) 《MySQL技术内幕:InnoDB存储引擎》(1~8章,有时间建议精读,配合《高性能MySQL》基本能解决绝大部分数据库面试题) 《高性能MySQL》(第1、4、5、6章精读,其它章节看个人情况,这本书实在太厚了) 关于后两本书,初学者看起来会比较抽象,建议配合面试题和一些博客一起食用,带着问题看会好很多 6、算法与数据结构 《剑指Offer》配合LeetCode(算法建议每天都刷一两道,千万不要停,需要保持手感。LC上的热题100和剑指上的原题建议多刷几遍) 《大话数据结构》(二叉树、链表、队列、堆、栈等,一些经典算法一定要知道) 7、设计模式与设计原则 关注一些常见的设计模式即可,包括不限于单例、工厂、代理、观察者等。最好能结合框架中的设计模式学习 常见的设计原则,开闭、单一、迪米特等 8、Linux B站韩顺平Linux教程 常见故障排查指令 二、框架 1、SSM框架 B站尚硅谷雷丰阳的SSM全家桶 Spring源码重点分析IOC、AOP源码、事务实现等源码和思想,同时关注一些常用注解的区别与实现。这部分建议自己debug分析 SpringMVC源码重点分析请求处理过程与父子容器启动过程 MyBatis重点关注MyBaits缓存、Mapper接口与XML文件映射实现原理以及一些常见面试题即可 2、SpringBoot B站尚硅谷雷丰阳的SpringBoot系列视频 重点关注SpringBoot自动配置原理 关注一些常用注解的使用、实现与区别 背一些常见面试题即可 3、Netty Netty主要是项目需要所学,这部分看个人所需 Netty的线程模型、IO模型,事件处理过程等 推荐简书闪电侠的Netty源码分析博客 Netty的应用场景以及开源框架了解 三、中间件 1、Redis B站尚硅谷Redis视频 《Redis设计与实现》(必看,建议全文精读,能够解决80%以上的Redis面试题) 业务中常见的缓存问题,包括不限于一致性、数据倾斜等,这部分建议多看面经 2、消息中间件 主流消息中间件包括RabbitMQ、RocketMQ、Kafka等。时间充裕的同学可以多了解,楼主对于后两者了解不多,对于时间不够的同学,熟练掌握一种消息中间件即可 B站编程不良人RabbitMQ 《RabbitMQ实战指南》 常见消息队列场景题,包括不限于异步重试、解耦、削峰等,这部分建议多看面经和博客 3、Zookeeper B站黑马Zookeeper教程 ZAB协议、Leader选举、一致性、分布式锁等相关面试题 四、项目 基于Netty和Zookeeper的RCP框架 基于SpringBoot的博客项目 慕课网秒杀项目 不管什么项目,如果写在简历上一定要搞清楚其中的难点和优化点,如果能加入自己的思想和优化策略更是再好不过。如果一个项目只知道怎么做,但不明所以建议不要写在简历上 五、其他 微服务相关的一些基本概念,包括不限于服务治理、设计思想等。这部分楼主掌握的也不多,故不做推荐 分布式事务与理论,包括不限于2PC、3PC、CAP理论、BASE理论、分布式锁等。这部分重点在于理解与抽象,建议多看博客 一些常见的排错技能,包括不限于CPU负载过高、死锁、FullGC、慢查询、内存泄漏等 常见海量数据处理题目,这部分网上博客有很多分享,主要思路是分而治之或者借用一些中间件等 常见业务场景题 六、学习渠道推荐 0、B站 尚硅谷(基本上主流技术栈都有) 黑马 ...(基本上能想到的技术都能找到学习视频) 1、公众号 小林coding Java面试题精选 JavaGuide Java知音 2、网站博客 JavaGuide八股(必背八股) CSNotes(基础八股) note-submit(框架和中间件等完整剖析) Java知音(常见面试题剖析) 美团技术团队 阮一峰的网络日志 七、建议 提前准备,提前准备,提前准备。现在Java后台是越来越卷了,秋招的金九银十基本不太适合互联网大厂。根据今年的秋招情况,应该改为金七银八,基本上到九月大厂的HC就被提前批和实习的同学占满了。有鉴于此,如果有机会实习的同学一定要去实习,首先实习的面试经历能够帮助自己在秋招时提前进入状态(即使不能去实习,也可以进行实习面试,这样在准备秋招时更能抓住重点);其次,对于非科班的同学实习的经历在简历筛选中具有较大的优势,如果在实习期间能做一些实际业务,在面试的时候也能更好的吹水 保持心态,不要受身边同学的影响对自己否定,秋招一般坚持到最后的都能拿到不错的offer 眼光不要局限于大厂,近两年制造业的崛起,很多制造企业开的薪资不比大厂低(比如海康、TP、汇顶、大华等今年薪资都很顶,楼主前期眼光就局限于大厂,最后到9月开奖时已经高攀不起了) 对于非科班的同学,除了Java技术栈外,一定要重点注意计网和操作系统,大厂很重视基础,反而对框架这些问的不是特别多 每场面试一定要复盘,总结自己不会的点和回答的不利索的地方。在面试中除了专业知识外还要要注重逻辑和表达,不要一股脑的将所有知识揉在一起 写在简历上的项目的知识一定要弄懂,否则很影响面试官的印象
点赞 72
评论 20
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-19 22:03
已编辑
门头沟学院 引擎开发
游戏引擎校招求职实录 与 上岸(劝退)指南
01. 个人背景与秋招战况背景:本科:C9 EE硕士:海硕CS秋招方向:只投递了 引擎 / 图形 / GPU 相关方向。最终Offer情况:游戏大厂:2 家。其中一家明确给了 SSP。游戏中厂:3 家。游戏小厂:2 家。影视行业:1 家(离线渲染)。硬件/手机厂:2 家(GPU/图形方向)。技术栈说明:游戏厂除了一家是自研引擎外,其余所有 Offer 对应的岗位均是 UE5 引擎开发。总结:整体面试评价应该都还不错,薪资基本都在 SP 到 SSP 的档位(同厂同职位较高水平)。在经历了一整季的面试后,写一个帖子聊聊引擎校招生的求职现状。02. 最初的最初:行业劝退与心态建设如果你对游戏行业有厚...
游戏求职进展汇总
点赞
评论
收藏
分享
01-20 16:45
门头沟学院 Java
校招面试场所大赏:从朗读亭到厕所,我为面试拼过的命
秋招春招下来,别的没攒下,倒是解锁了不少离谱的面试场所。作为常年线上面试的应届生,为了找个安静地儿也是绞尽脑汁,从宿舍到厕所,每一处都藏着说多了都是泪的经历,来看看有没有你的同款一、 宿舍:看似最优解,实则“渡劫场”要说最常尝试的面试地,宿舍必须排第一——不用奔波、设备齐全,看似完美。但懂的都懂,宿舍的干扰项从来不会缺席。要么是室友正开黑打游戏,键盘敲击声、呐喊欢呼声此起彼伏,面试时我一边假装淡定回答问题,一边在桌下疯狂踢室友的椅子示意静音;要么是有人一觉睡到大中午,我得轻手轻脚开电脑、连耳机,生怕翻个简历都能吵醒对方。更尴尬的是有次面技术岗,面试官让我共享屏幕写代码,结果室友突然外放短视频,...
你都在哪些场所面过试?
点赞
评论
收藏
分享
01-13 09:50
哈尔滨工业大学(威海) Java
已经失去大厂梦了
来杭州实习的第三周,天天早九晚六感觉就已经很精神疲惫了,也没有多少私人时间,不敢想象如果是大厂的逆天作息我能活几年。果然人只有真正来上班了才知道自己想要什么,比起天天高强度被压榨拿到一份不错的薪水,我还是更喜欢能边摸鱼边混口饭吃。已经开始准备秋招找国企躺平了,大三想进国企该准备什么,是不是跟私企互联网招聘路子完全不一样,前边的准备是不是一点用没有了
迷茫的大四🐶:
大厂适合敢想敢拼的高能量人群,我这种低能量的半天就燃尽了
点赞
评论
收藏
分享
2025-12-29 23:01
江西财经大学 外贸业务员
求一个不把应届生当cs的城市
我真有点想骂人了
脑袋锈住了:
你这算啥,哥们中科院中强所硕士,本科211,叫我去干分拣,时薪20
点赞
评论
收藏
分享
01-21 16:13
桂林电子科技大学 区块链
AI编码前沿趋势:2026年从“建议”到“代理”革命
AI编码正从辅助工具演变为全栈代理,2026年将是关键转折。基于IBM、O'Reilly和WEF报告,这里盘点前沿趋势,帮助开发者跟上步伐。- 代理式开发(Agentic Coding):AI不再只补代码,而是自主完成任务。如GitHub Copilot的Agent Mode,能处理PR、测试和部署。趋势:多代理系统(MAS)兴起,AI间协作,完成复杂工作。预测:企业80%工程师需重训。- 边缘AI与硬件优化:从云端转向设备端,Rust/Zig等安全语言流行。IBM:GPU外,ASIC芯片和量子优化器将主导。实用:边缘AI减少延迟,适合机器人和IoT编码。- Vibe Coding与上下文工程...
AI coding的好用...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
实习产出如何包装?
9328
2
...
32岁程序员猝死,底薪3千要24h待岗
2904
3
...
【官方活动】牛客新春计划:给陌生人的一封信
2636
4
...
实习生怎么快速融入团队
2368
5
...
后端从0开始来得及吗
1399
6
...
27届实习全时间全方位大体指南
1350
7
...
20多岁最痛苦的年纪
1277
8
...
绷不住了,找了一个月实习嵌入式还找不到
1231
9
...
25届工作半年,想辞职了
1131
10
...
在咖啡店、家里、公司走廊哪里都可以来一场面试
1061
创作者周榜
更多
正在热议
更多
#
牛客十周岁生日快乐
#
206958次浏览
1932人参与
#
你觉得什么岗位会被AI替代
#
34979次浏览
232人参与
#
我和mentor的爱恨情仇
#
101780次浏览
922人参与
#
一人一个landing小技巧
#
143248次浏览
1499人参与
#
如果工作一直消耗情绪还要继续做吗
#
18138次浏览
83人参与
#
四大天坑是哪四家?
#
101799次浏览
235人参与
#
互联网公司评价
#
479950次浏览
4091人参与
#
机械人春招想让哪家公司来捞你?
#
377880次浏览
3127人参与
#
聊聊你的被动加班经历
#
4851次浏览
81人参与
#
在国企工作的人,躺平了吗?
#
392232次浏览
3951人参与
#
我的求职精神状态
#
422610次浏览
3075人参与
#
华为工作体验
#
289514次浏览
1376人参与
#
实习吐槽大会
#
405079次浏览
2168人参与
#
工作压力大怎么缓解
#
139030次浏览
1261人参与
#
找工作以来,你最看不惯__
#
17979次浏览
353人参与
#
你的mentor是什么样的人?
#
49320次浏览
705人参与
#
第一次找实习,我建议__
#
69376次浏览
841人参与
#
实习教会我的事
#
52339次浏览
413人参与
#
实习怎么做才有更好的产出
#
14281次浏览
265人参与
#
AI coding的好用工具分享
#
22117次浏览
410人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务