第一部分 基础概念
1 字符集与编码,请举个关于中文的例子来描述
2 列举设计模式,以及你在以往项目中的使用情况
3 列举你了解的排序算法,说说快速排序原理
4 UML包括些什么图,你画过些什么图?
5 Linux下检查seven进程是否在运行的命令?
第二部分 JAVA题
1 描述一下JVM加载class文件的原理机制?
2 Class.forName的作用?
3 public、private、protect区别
4 super()方法的用法及作用?
有如下Java类
在第一个自定义的Chicken中,super()方法一共出现了两次,分别是super()和super(name),
请问super()是什么含义,放在这里又做什么解释?
6 写出下列代码的输出?
答案:ABDCBDCB
第五部分:Spring MVC
1.Spring MVC概述
2.Spring与tomcat集成
3.列出Tomcat+Spring框架下,处理一个HTTP请求的过程
第六部分:GWT/Ext JavaScript
1.GWT是什么?
2.Ajax由哪些技术组成?
3.什么是GWT的Model?
4.什么是GWT的Entry Point?
口头问题:
在前端中,call和apply有什么区别?有哪些应用场景?
如何编写JQ插件?
如何写一条sql,查询出一个公司月薪5000以下,6000到7000之间,9000-12000之间的人以及人数?
如何写一个页面,要求左右两边20个像素是固定的,中间在任意大小屏幕时都平铺?