|
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的。。。。。
呵呵,祝愿大家面试成功啊!!!!!!!!!! |
+10
|