柠檬学院
1、Tomcat 的优化经验..................................................................................................................................................................................................................................................51
2、HTTP 请求的 GET 与 POST 方式的区别..............................................................................................................................................................................................................51
3、解释一下什么是 servlet;..........................................................................................................................................................................................................................................51
4、说一说 Servlet 的生命周期?....................................................................................................................................................................................................................................52
5、Servlet 的基本架构.................................................................................................................................................................................................................................................. 52
6、SERVLET API 中 forward() 与 redirect()的区别?...............................................................................................................................................................................................52
7、什么情况下调用 doGet()和 doPost()?...................................................................................................................................................................................................................52
8、Request 对象的主要方法:.....................................................................................................................................................................................................................................52
9、forward 和 redirect 的区别......................................................................................................................................................................................................................................53
10、request.getAttribute() 和 request.getParameter() 有何区别?..............................................................................................................................................................................53
11. jsp 有哪些内置对象?作用分别是什么? 分别有什么方法?............................................................................................................................................................................... 53
12. jsp 有哪些动作?作用分别是什么?......................................................................................................................................................................................................................... 54
13、JSP 的常用指令......................................................................................................................................................................................................................................................54
14. JSP 中动态 INCLUDE 与静态 INCLUDE 的区别?............................................................................................................................................................................................ 54
15、两种跳转方式分别是什么?有什么区别?.............................................................................................................................................................................................................54
16、页面间对象传递的方法.........................................................................................................................................................................................................................................54
17、JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?................................................................................................................................................................54
18、MVC 的各个部分都有那些技术来实现?如何实现?...........................................................................................................................................................................................54
19、我们在 web 应用开发过程中经常遇到输出某种编码的字符,如 iso8859-1 等,如何输出一个某种编码的字符串?.............................................................................54
20.现在输入 n 个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供 reset.................................................. 55
五. 数据库部分......................................................................................................................................................................................................................................................................55
1、用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。......................................................................................................................................................55
2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序......................................................................................................................................55
3、存储过程与触发器必须讲,经常被面试到?.........................................................................................................................................................................................................55
4、数据库三范式是什么?.............................................................................................................................................................................................................................................57
5、说出一些数据库优化方面的经验?.........................................................................................................................................................................................................................57
6、union 和 union all 有什么不同?...............................................................................................................................................................................................................................58
7.分页语句......................................................................................................................................................................................................................................................................59
8.用一条 SQL 语句 查询出每门课都大于 80 分的学生姓名....................................................................................................................................................................................60
9.所有部门之间的比赛组合..........................................................................................................................................................................................................................................61
10.每个月份的发生额都比 101 科目多的科目........................................................................................................................................................................................................... 61
11.统计每年每月的信息................................................................................................................................................................................................................................................62
12.显示文章标题,发帖人、最后回复时间............................................................................................................................................................................................................... 63
13.删除除了 id 号不同,其他都相同的学生冗余信息................................................................................................................................................................................................. 63
14.航空网的几个航班查询题:....................................................................................................................................................................................................................................63
15.查出比经理薪水还高的员工信息:........................................................................................................................................................................................................................64
16、求出小于 45 岁的各个老师所带的大于 12 岁的学生人数................................................................................................................................................................................ 64
17.求出发帖最多的人:................................................................................................................................................................................................................................................65
18、一个用户表中有一个积分字段,假如数据库中有 100 多万个用户,若要在每年第一天凌晨将积分清零,你将考虑什么,你将想什么办法解决?.........................65
19、一个用户具有多个角色,请查询出该表中具有该用户的所有角色的其他用户。........................................................................................................................................66
20. xxx 公司的 sql 面试................................................................................................................................................................................................................................................. 66
21、注册 Jdbc 驱动程序的三种方式........................................................................................................................................................................................................................... 66
22、用 JDBC 如何调用存储过程.................................................................................................................................................................................................................................66
23、JDBC 中的 PreparedStatement 相比 Statement 的好处....................................................................................................................................................................................... 67
24. 写一个用 jdbc 连接并访问 oracle 数据的程序代码.............................................................................................................................................................................................67
25、Class.forName 的作用?为什么要用?.................................................................................................................................................................................................................... 67
26、大数据量下的分页解决方法。.............................................................................................................................................................................................................................68
27、用 JDBC 查询学生成绩单, 把主要代码写出来(考试概率极大)............................................................................................................................................................... 68
28、这段代码有什么不足之处?...................................................................................................................................................................................................................................68
29、说出数据连接池的工作机制是什么?...................................................................................................................................................................................................................69
30、为什么要用 ORM? 和 JDBC 有何不一样?.....................................................................................................................................................................................................69
六. XML 部分......................................................................................................................................................................................................................................................................... 69
1、xml 有哪些解析技术?区别是什么?........................................................................................................................................................................................................................69
2、你在项目中用到了 xml 技术的哪些方面?如何实现的?...................................................................................................................................................................................... 69
3、用 jdom 解析 xml 文件时如何解决中文问题?如何解析?.................................................................................................................................................................................... 69
4、编程用 JAVA 解析 XML 的方式.............................................................................................................................................................................................................................70
5、XML 文档定义有几种形式?它们之间有何本质区别?解析 XML 文档有哪几种方式?.............................................................................................................................71
七. 流行的框架与新技术......................................................................................................................................................................................................................................................71
1、谈谈你对 Struts 的理解。....................................................................................................................................................................................................................................... 71
2、谈谈你对 Hibernate 的理解。.................................................................................................................................................................................................................................71
3、AOP 的作用。..........................................................................................................................................................................................................................................................72
4、你对 Spring 的理解。.............................................................................................................................................................................................................................................. 72
5、谈谈 Struts 中的 Action servlet。............................................................................................................................................................................................................................72
6、Struts 优缺点 优点: 1. 实现 MVC 模式,结构清晰,使开发者只关注业务逻辑的实现.......................................................................................................................... 72
7、STRUTS 的应用(如 STRUTS 架构)....................................................................................................................................................................................................................... 73
8、说说 struts1 与 struts2 的区别。............................................................................................................................................................................................................................. 73
9、hibernate 中的 update()和 saveOrUpdate()的区别,session 的 load()和 get()的区别。..................................................................................................................................... 73