那些年,被问过的Java面试题
来源:互联网 发布:3亿个精准客户数据库 编辑:程序博客网 时间:2024/04/29 23:32
SSH类:
Struts:的原理(http://blog.sina.com.cn/s/blog_5cf3a3ea0100dik7.html);工作方法;集成方法;常见类
Spring:的原理;运行原理:集成方法;常见类;解决多数据源(http://itlab.idcquan.com/Java/Spring/964602.html)
Hibernate:集成方法
Serverlet:传值
MySql类:
用没用过事务?
数据库的索引怎么写?
集群mysql如何建立?
编写自动数据备份
模糊查询方法(四种:%_[ ][^ ])
多表查询的数据优化都都哪方面入手?
Jquery:
$的作用?
拦截器和过滤器的区别,实际项目中都用过哪些?
拦截器的生命周期与工作过程?
ActionContext、ServletContext、pageContext的区别?
测试类:
编写单元测试用例
自动化测试工具?(http://www.cnblogs.com/fnng/p/3653793.html)
团队开发类:
用过哪些项目管理工具?(Maven:http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html)
高级开发姿势:
如何配置主从备份数据库?
多表同步,多表查询?
大数据经验
消息队列
spring
1、什么是控制反转(IOC)?什么是依赖注入?实际项目中涉及开发的东西是那些
2、BeanFactory和ApplicationContext有什么区别?实际项目中涉及开发的东西是那些?
3、请解释Spring Bean的生命周期?
4、请解释自动装配模式的区别?实际项目中涉及开发的东西是那些?
5、Spring 框架中都用到了哪些设计模式?实际项目中涉及开发的东西是那些
mybaties
1、#{}和${}的区别是什么?
2、Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?
3、简述Mybatis的插件运行原理,以及如何编写一个插件。
4、Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql的执行原理不?
5、Mybatis能执行一对一、一对多的关联查询吗?都有哪些实现方式,以及它们之间的区别。
6、Mybatis都有哪些Executor执行器?它们之间的区别是什么?
7、简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系?
8、MyBatis的缓存
struts2
1、struts2工作流程
2、拦截器和过滤器的区别,实际项目中都用过哪些?
3、ActionContext、ServletContext、pageContext的区别?
4、拦截器的生命周期与工作过程?实际项目中都如何使用的?
Jquery
1、jQuery的美元符号$有什么作用?
2、body中的onload()函数和jQuery中的document.ready()有什么区别?
3、jQuery中有哪几种类型的选择器?
4、实际项目中使用过哪些插件,是否自己写过一些插件?做过哪些复杂的页面
mysql
1、数据库的索引,集群mysql是否使用过
2、多表查询的数据优化都都哪方面入手
3、基本的sql编写
webservice
1、都使用过哪些webservice接口框架
2、webservice接口对接需要注意哪些事项,特别是针对不同服务端或客户端的接口适配
缓存:
1、缓存的机制以及有哪些配置形式(jobosscatch、memcatch、oscatch、redis等)
2、什么情况下使用缓存,实际项目中如何应用的
linux
1、基本的shell脚本是都汇编写,常用的命令都有哪些?
- 那些年,被问过的Java面试题
- 【那些年遇到过的面试题】孩子 面试题
- 【那些年遇到过的面试题】关键字volatile
- 【那些年遇到过的面试题】 rpm包
- 【那些年遇到过的面试题】 explicit关键字
- 【那些年遇到过的面试题】switch case default
- 【那些年遇到过的面试题】并发服务器模型
- 【那些年遇到过的面试题】gdb调试多线程
- 【那些年遇到过的面试题】tcpdump
- 【那些年遇到过的面试题】 内存泄露
- 【那些年遇到过的面试题】malloc 原理
- 【那些年遇到过的面试题】linux 内核锁
- 【那些年遇到过的面试题】select poll epoll
- 【那些年遇到过的面试题】select 函数
- 【那些年遇到过的面试题】 epoll
- 【那些年遇到过的面试题】线程安全
- 【那些年遇到过的面试题】pthread_cancel
- 【那些年遇到过的面试题】pthread_mutex
- bat定时检测系统服务是否开启
- HDU 3315 My Brute(KM算法)
- STM32F4-IAP学习笔记(二)
- Mayan游戏
- BZOJ4644 经典傻逼题
- 那些年,被问过的Java面试题
- 1、Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)--Ant安装
- 1、Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)--Ant安装
- Android解压文件(含有子目录,文件)
- 关于反射应用
- popupwindow的用法简介
- 第 5 章 操作 DOM
- Activity共享变量之Application context
- android_31_开源AsyncHttpClient