javaee面试问题01

技能要点:
1、熟练linux系统,掌握常用命令;
2、 熟练使用maven和idea;
3、熟练使用svn和git;
4、 熟悉tomcat和nginx服务器
4、扎实的java基础;
5、 掌握常用的设计模式:
包括单例模式、工厂模式、构建者模式、动态代理模式等;
5、熟悉html,css,js和会使用框架如anjularJS,jQuery,bootstrap等常用框架
6、 掌握servlet开发技术;熟悉jsp技术;
7、 熟悉http协议和tcp/ip协议;
8、 掌握sql语言;
9、 熟悉mysql数据库;以及oracle数据库;
10、 掌握mvc开发模式;熟悉面向服务架构;
11、 掌握spring的思想,控制反转ioc、依赖注入di、面向切面编程aop
12、熟练使用mybatis及其底层原理
13、 熟练使用springmvc及其底层原理
14、 熟练使用ssm开发模式;
15、 熟悉数据库驱动jdbc及其底层原理
16、 熟悉redis缓存数据库及其底层原理
17、 熟悉dubbo和zookeeper及其底层原理
18、 熟悉索引lucene和solr及其底层原理
19、熟悉单点登录框架cas及其底层原理
20、 熟悉消息中间件mq及其底层原理

21.加密算法

你可能感兴趣的:(javaee面试问题01)