面试要掌握的点-持续更新

Java核心

  1. Java基础(注解,反射、枚举、异常);
  2. 集合(HashMap);
  3. 并发多线程(JUC);
  4. 网络编程(IO和Netty);
  5. 数据结构和算法;
  6. 设计模式(结合框架);
  7. Java的新特性(主要1.6-1.8);
  8. JVM的理解和优化 。

数据库方面

  1. Mysql数据库的开发设计,数据库事务;
  2. Mysql数据库优化;
  3. Mysql数据库集群;
  4. Mysql数据库的分布式存储和分库分表中间件的使用(mycat和sharding-jdbc);
  5. 熟悉Oracle数据库设计和开发,优化以及基本使用

Web端

  1. 熟练HTML、CSS;
  2. JavaScript、Jquery;
  3. Ajax技术和rest风格设计
  4. 掌握一种前端框架Vue;

JavaEE框架

  1. Spring、SpringMvc、Mybatis;
  2. SpringBoot;
  3. SpringCloud、SpringCloud Alibaba;
  4. SpringSecurity、Shiro
  5. Dubbo、Zookeeper

JavaEE高级

  1. 分布式事务(Seta);
  2. 缓存组件(redis);
  3. 消息中间件(kafka,rabbitmq);
  4. 负载均衡 (nginx);
  5. 搜索方面(elk);
  6. Nosql(Mogodb);

工具方面

  1. Linux;
  2. IDEA;
  3. Git、Github;
  4. Tomcat;
  5. Maven;
  6. Docker、k8s;
  7. Jenkins;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值