第一部分 基础概念
1 字符集与编码,请举个关于中文的例子来描述
2 列举设计模式,以及你在以往项目中的使用情况
3 列举你了解的排序算法,说说快速排序原理
4 UML包括些什么图,你画过些什么图?
5 Linux下检查seven进程是否在运行的命令?
第二部分 JAVA题
1 描述一下JVM加载class文件的原理机制?
2 Class.forName的作用?
3 public、private、protect区别
4 super()方法的用法及作用?
有如下Java类
public class Bird {
private String name;
public Bird(){}
public Bird(String name){this.name = name;}
public void walk(){System.out.println("走路");}
public String getName(){return name;}
public void setName(String name){this.name = name;}
}
public class Chicken extends Bird{
private String crest;
public Chicken(){super();}
public Chicken(String name,String crest){
super(name);
this.name=name;
......
}
}
在第一个自定义的Chicken中,super()方法一共出现了两次,分别是super()和super(name),
请问super()是什么含义,放在这里又做什么解释?
6 写出下列代码的输出?
public class Test2 {
static boolean foo(char c){
System.out.println(c);
return true;
}
public static void main(String[] argv){
int i = 0;
//for(65;88&&(i<2);67)
for(foo('A');foo('B')&&(i<2);foo('C')){
i++;
foo('D');
}
}
}
答案: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个像素是固定的,中间在任意大小屏幕时都平铺?
1 字符集与编码,请举个关于中文的例子来描述
2 列举设计模式,以及你在以往项目中的使用情况
3 列举你了解的排序算法,说说快速排序原理
4 UML包括些什么图,你画过些什么图?
5 Linux下检查seven进程是否在运行的命令?
第二部分 JAVA题
1 描述一下JVM加载class文件的原理机制?
2 Class.forName的作用?
3 public、private、protect区别
4 super()方法的用法及作用?
有如下Java类
public class Bird {
private String name;
public Bird(){}
public Bird(String name){this.name = name;}
public void walk(){System.out.println("走路");}
public String getName(){return name;}
public void setName(String name){this.name = name;}
}
public class Chicken extends Bird{
private String crest;
public Chicken(){super();}
public Chicken(String name,String crest){
super(name);
this.name=name;
......
}
}
在第一个自定义的Chicken中,super()方法一共出现了两次,分别是super()和super(name),
请问super()是什么含义,放在这里又做什么解释?
6 写出下列代码的输出?
public class Test2 {
static boolean foo(char c){
System.out.println(c);
return true;
}
public static void main(String[] argv){
int i = 0;
//for(65;88&&(i<2);67)
for(foo('A');foo('B')&&(i<2);foo('C')){
i++;
foo('D');
}
}
}
答案: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个像素是固定的,中间在任意大小屏幕时都平铺?