小米二面凉经
今天收到了小米的感谢信,本来聊得挺开心的,不知道是不是后面的单例写错了,反正就是被刷掉了真的难受。
小米一面:
1、自我介绍
2、说一下对JVM的了解
3、说一下你项目的高并发是怎么实现的
小米二面
1、第一个实验室的项目主要负责什么
2、java的设计模式有哪些
3、数据库的事务
4、java语言的特点
5、写一个单例
public class Singleton
{
private static volatile Singleton singleton;
private Singleton(){}
public static Singleton getInstance()
{
if(singleton==null)
{
synchronized(Singleton.class)
{
if(singleton==null)
{
singleton =new Singleton();
}
}
}
return singleton;
}
}
安克创新 Anker公司福利 686人发布