Java面試如果進行階段性梳理鞏固
我是一名Java開發老鳥,作業有五年了,最近有跳槽的打算,想趁著這三個月的時間,把技能點進行梳理鞏固,
我準備從這6個階段對知識點進行梳理鞏固(一到四階段重點掌握):
階段一、Java基礎
- 并發編程(Synchronized,Lock) 重點
- Jvm(垃圾回收,演算法)
- Sql優化(執行計劃,慢查詢)
- 網路通信(Netty),互聯網公司有要求,
階段二、框架原始碼
- Mybatis原始碼(設計模式,設計原則),先從Mybatis開始學習
- Spring原始碼
階段三、分布式架構
- Nginx
- Zookeeper
- SpringBoot
階段四、高并發系統所用的技術
- 快取(Redis)
- 訊息佇列(RabbitMQ,Kafka)
- 資料庫(分庫,分表,Mycat)
- SpringCloud微服務
階段五、技術選型能力(架構師)
根據實際業務場景選用合適的技術
階段六、邊邊角角技術:
- Docker
- Jenkins
- Elasticsearch
- 分布式檔案系統-FastDFS+阿里OSS
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258682.html
標籤:其他
