1)JAVA基础扎实,jvm,理解io、多线程、集合等基础框架
2)2-3年及以上使用JAVA开发的经验,对于你用过的开源框架,能了解到它的原理和机制;对Spring,ibatis,struts等开源框架熟悉(SpringBoot常用);
3)熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
4)掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验;
5)掌握Linux 操作系统和大型数据库(Oracle、MySql);对sql优化有丰富的经验;
6)掌握tcp/http协议及精通socket和netty
7)海康威视相机及摄像头的对接
8)精通linux系统,熟悉docker容器
1.h5伪生贷款App,主要是后端写接口对接h5页面,实现客户贷款(一个人独立完成)
2.公益纸巾App,和上面的项目类似(主要职责:h5页面的编写,部分接口的编写)
3.物流后台管理系统,一个稍大的后台管理系统(主要职责:部分功能模块的实现)
4.两家公司的官网项目的编写(前后端分离,一个人负责整个后端)
暂时就写这么多,一时半会儿也编不出什么好听的技术论