PCX的无铭小窝

Java后端面试学习路线(简)

Java后端面试学习路线(简)

  • 计算机基础。无论是考研还是大厂面试,计算机基础都是会被考察到的,这一点大家一定要引起重视。重点:数据结构与算法、计算机网络、操作系统。

  • Java基础知识。必须熟练掌握,Java后端开发人员不能不懂,语法基础、集合、多线程、JVM、设计模式。

  • 数据库。理解数据库原理,学习MySQL,另外,MySQL的InnoDB存储引擎、索引等知识也是面试中经常被问到的点。

  • 基本开发框架Spring全家桶,Spring Boot、Spring、SpringMVC、MyBatis等,不仅仅会使用它们开发Web后台,而且要知道框架实现的底层原理。

  • 缓存。现在都推荐学习Redis了,同样,不只是要会用,还要知道其底层原理

  • 消息队列。(加分项)推荐学习Kafka,同样,不只是要会用,还要知道其底层原理

  • 分布式、微服务。(加分项)现在比较流行的框架是Spring Cloud、Spring Cloud Alibaba、Dubbo

  • 常用工具。 Linux、IDEA、Maven、Git等,以及容器技术Docker。

  • 算法题刷 LeetCode 简单 -中等难度

更多创作支持内容请移步至顶端标签💖发电💖