对于以Java工程师为代表的后台开发,基本上大部分精力会放在诸如Java基础,设计模式,Jvm原理,spring+springmvc原理及源码,linux,mysql事务隔离与锁机制,mongodb,http/tcp,多线程,分布式架构,弹性计算架构,微服务架构,java性能优化,以及相关的项目管理等等。