基础主要考察:
数据类型,
集合,
面向对象(封装、继承、多态),
jsp,
jstl,
servlet生命周期,
jdbc,
sql,
mvc,
javascript,
jquery。
unix/linux 基础命令。
高级主要考察:
设计模式(单例,mvc,门面,观察者,装饰者),
设计原则(开关,模块化,复用性,扩展性,易读易维护),
io流,
多线程(并发,同步,锁),
网络编程(http/tcp/udp协议, 编解码),
分布式(负载均衡),
开源项目(git,maven,lucene,solr,zookeeper,netty,tfs图片库,im4java+ImageMagick/GraphicsMagick),
缓存(redis,memcache)。
jvm内存模型
项目 在unix/linux下的资源占用监控、分析和jvm参数优化。