Java后端面试必备技能
📚 文章目录
TODO说明:这是一个系列文章,目前还没有全部完成。
Java Version:如果没有特别说明,那么默认Java8,hotspot虚拟机。
接下来的一段时间,我将对我之前工作中用到的知识和技能做一个整理,从一个Java后端开发人员的角度整理一份《Java后端面试必备技能》。
我的计划🐔
Q:我想让这份文档是怎样的,应该具备什么样的特点?
A:我觉得主要从以下三个点来总结和整理:
1.非常的实用:这份文档主打实用性,尽量覆盖面试中占80%以上的知识点。
2.不会大而全:不涉及前端、运维等技术,做一个真正的后端开发
。
3.必备知识点:主要还是精炼为主,几乎是每个学习Java和使用Java工作的人都会用到的技能。
先挖个坑⛰️
坑先挖好,目前计划要写的内容如下:
- 1、Java特性:Java基础,集合,并发,jvm原理
- 2、spring全家桶:springmvc,springboot,springcloud
- 3、db:mysql,redis,elasticsearch
- 4、orm框架:hibernate、mybatis
- 5、中间件:kafka、rocketmq
- 6、分布式:分布式锁,分布式事务
- 7、…
目前只想到这么多,其他的后面有需要再补充。
PS:
为什么会不涉及前端、运维等知识呢?
因为学不完啊
1 | 前端要学HTML, CSS, JavaScript, React.js, Angular, Vue.js, jQuery, Bootstrap, Material-UI, Ant Design, Webpack, Babel, npm, Yarn... |
1 | 运维要学Linux, Unix, Windows Server, Apache HTTP Server, Nginx, Apache Tomcat, Jetty, JBoss, WildFly, Docker, Kubernetes, Jenkins, GitLab CI/CD, Travis CI, Prometheus, Grafana, ELK Stack, Elasticsearch, Logstash, Kibana, Splunk, Ansible, Chef, Puppet, Git, MySQL, MariaDB, PostgreSQL, Oracle DB, MongoDB, Redis, 防火墙配置, SSL/TLS, Wireshark, tcpdump, Terraform, Consul... |
学不完,根本学不完
🐦鸽鸽别走~
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 bitmap开发小笔记!
评论
WalineGiscus