元素星在线活动查询中心

元素星在线活动查询中心

shape
  • Home
  • 玩家问答
  • 计算机Java校招求职准备正式篇

计算机Java校招求职准备正式篇

  • 2025-12-12 12:05:20
  • admin

脚踏实地,多花时间,慢慢来学。 以下表达个人建议,如有不足,请大家指教。 Java学习技术顺序如下

Java SE 基础 (必学)

基本用法和编程集合类如 HashMap LinkedList等 (最好阅读一些关键源码)JUC包,多线程与并发,JMM等 (其中锁必须掌握,手写题:DCL,循环打印等)I/O流与异常 (了解就行,其中的设计模式如装饰器,适配器等)JVM 不同JDK发展,内部结构信息,GC回收器等

408 (必须)

计算机考研指定4门课:数据结构,计算机网络,计算机操作系统,计算机组成原理。 面试中经常问的内容 能侧面反应一个人的计算机基础底子,中大厂必问,尤其是第二面以后

数据结构

按照数据结构类型与算法类型进行刷题。第一遍做不出很正常,反复刷。一道题10-30min做不出,直接看答案,不要浪费时间。每天刷1-5道,保持手感,第一遍用IDE如idea,后面用 text 或其他没提示的写代码。因为 无论是笔试还是 面试 手撕大都是 无提示与无调试的页面。

计算机网络与操作系统

计算机组成原理中很多内容与计算机操作系统重叠。但jAVA还是偏软件,故侧重点在计算机网络与操作系统上。其内容枯燥,资源是:大学教材和b站你懂的,多做点笔记。

Java web(选学)

记得大学有门课叫J2EE , 学习 jsp+Tomcat+Servlet 。说句实话 面试从未问过,但可以帮我们了解整个请求过程。时间不多就先放。

SpringBoot与SpringCloud开发框架 (必学)

Java业务开发约等于 面向SpringBoot框架开发。 先学会用,再学里面原理。 中下型公司必问 b站你懂的,多做点笔记。

中间件 (必学)

redis

必问,数据类型,底层结构,性能为什么快等?建议实践操作与看书《Redis设计与实现》

消息队列

Kafka与RocketMQ 二选一学。我学的Kafka ,面试也是被问Kafka,建议实践操作与看书《深入理解Kafka核心设计与实践原理》

ES elasticsearch(选学)

只有业务庞大,特点需求公司才用的到。

数据库(必学)

问就是Mysql 索引呀,各种锁呀,各种log呀等,建议早学,必须会用为目的。多去牛客网刷sql题。我面试中,每个公司必问,其中一个公司协作文档,写sql,判断是否索引失效等问题。建议实践操作与看书《SQL是怎样运行的》

项目准备

b站与github, 2到3个项目

springboot+redis+mybatis+mysql (入门经典型项目)springboot+redis+mybatis+mysql+MQ+(es,设计模式) (高级项目)springcloud+… (应届面试能打) springcloud 内部要学的东西很多,先学会用。 千万不要选人气超火的项目 如什么黑马12306 ,什么外卖系统已经被用烂了。多花时间了解与总结项目业务设计与用了什么技术解决什么问题。

学习网站分享

小林coding JavaGuide Java程序员进阶之路 b站与github

Previous Post
3个免费的参考文献在线导出工具,从此论文排版太太太省心啦→
Copyright © 2088 元素星在线活动查询中心 All Rights Reserved.
友情链接