技能篇

  1. Java基础
  2. 掌握数据库
    • MySQL
    • Redis(加分)
  3. Java Web框架
    • Spring
    • SpringMVC
    • Mybatis
    • Spring Boot(加分)
  4. 前端
    • html
    • css
    • js
    • jQuery
    • bootstrap
  5. 面试的项目
    • 图书管理系统
    • 个人博客 (MVC架构)
    • OA自动化办公等等

      面试篇

    1. 刷Leecode
    2. 了解Java内存模型、GC、线程安全、线程池
    3. 了解ArrayList和HashMap数据结构
    4. 理解数据库 索引原理和innodb特点
    5. Spring重点理解IOC和AOP
    6. 笔试算法题 推荐冒泡排序、二分查找、二叉树三种遍历

      其他篇

    7. 推荐使用 Intellij IDAEA进行编码
    8. 学会Git使用
      • 切换分支
      • 创建分支
      • add
      • commit
      • push
      • merge