1.笔试在中科院举行,题目比较简单,氛围比较广,第一道题目就是问你用微博吗,都关注了谁?
2.直接上去理想国际的面试题目
A.类的加载过程,类的静态变量,静态块,构造方法,非静态变量,非静态块的初始化顺序?
类的加载过程直接回答不清楚,就知道是动态加载
第二问:父类的静态变量,静态块(这两个按照代码的顺序初始化),子类的静态变量,子类的静态块,父类的非静态块,非静态变量(这两个也是按照定义的顺序),父类的构造方法,子类的非静态变量,非静态块(按照定义顺序),子类的构造方法
举例如下:
public class InitialOrderTest {
public static String staticField = "静态变量"; // 静态变量
public String field = "变量"; // 变量
static {
// 静态初始化块 System.out.println(staticField); System.out.println("静态初始化块");
}
{ // 初始化块 System.out.println(field); System.out.println("初始化块");
}
省略。。自己写吧,自己验证也很简单
B.关于多线程的问题,同步的问题,synchronized关键字的用法,对象锁和class锁的用法
知识点太多了,知道多少说多少吧。
二面:
一个领导过来就是聊天,聊的很happy,等结果了