面试时间:2009面试职位:淘宝网实习生分享时间:2011-03
- 面试经历:
- 武汉淘宝面试归来zz
26日下午参加的笔试,可是27号却没有收到通知.我还以为被筛选掉了呢,没想到27日晚00:28分给我发信息,要我28日去面试,真是意外的收获.
第1轮面试挺简单的,问了我做的项目,是如何做的.然后,就是问一些基本的知识.(1)hashmap和hashtable的异同(2)流的概念,还有几个问题忘了。
然后紧接着就去第2轮面试,由于很多人在等待。只能推到下午来面。
我感觉很惨,问题回答的很不好啊!
哎,说一下问得几个问题吧。
(1)java和c语言的区别
(2)java中的内存是如何管理的,垃圾回收机制。
(3)hashmap存储key和value的机理是什么..........
(4)线程方面的问题。
public static void main(string[] args){
mythread t = new mythread();//该线程的方法就是 打印输出“爱”
system.out.print("我");
t.start();
system.out.println("中国");
}
如何改进上面的方法,才能够正确的输出“我爱中国”而不是“我中国爱”。
当时的我,不知道为什么一点思路也没有。唉,上天不让我去淘宝,那就算了啊。此处不留爷,自有留爷处。
但我出来之后,我才想起该怎么做。现在就说说我的几个方法,望大家多多指教啊。
(1)在t.start()语句之后,加上thread.sleep(1000);让当前主线程搂着老婆睡觉去,这样的话,就没有人和我(线程 t)抢亲爱的cpumm了。
(2)在system.out.println("中国");外面加一循环语句while(!t.isalive()) { system.out.println("我"); } ,当t 死了之后,我在打印“中国”。
呵呵,欢迎大家提出更好的方法啊。
(5)第五个问题关于structs的。。。。。 - 面试官提的问题:
- (1)java和c语言的区别
(2)java中的内存是如何管理的,垃圾回收机制。
(3)hashmap存储key和value的机理是什么..........
(4)线程方面的问题。
public static void main(string[] args){
mythread t = new mythread();//该线程的方法就是 打印输出“爱”
system.out.print("我");
t.start();
system.out.println("中国");
}?
有用(0) 面试难度:难度一般的面试 应聘途径:网络招聘