平安科技/美团点评/浪潮Java社招面经
平安科技
面试过程:
先做了基础性向的测试:
(1) 第一部分EQ测试跟这里的几乎一模一样:[中学生人格特质测量--卡特尔16种人格特质测量];
(2) 第二部分IQ测试,跟这里的题目一样:[斯坦福-国际标准智商测试]
技术面:(问的是比较底层的技术问题,比较看重原理)
1、java的synchronized机制;
2、线程是如何同步的(wait/notify);
3、cas是如何实现单点登录的;
4、dubbo的原理。如果是自己设计如何设计?
5、HashTable、HashMap、ConcurrentHashMap之间的区别;
6、quartz实现原理,如果是自己要实现quartz的功能如何实现;
美团点评
面试过程:
1、首先就是简单介绍一下自己。
2、问了java基础的问题,static,final啊什么的,然后就是多线程的问题,实例锁与类锁的互斥之类的。
3、Mysql的一些问题,数据库隔离级别什么的,然后索引的结构,对索引的一些看法,其实就是要你说问什么要用B+tree ,这个需要从磁盘io去说。
4、要写了连个简单的程序,两个字符串数字相加,不能用jdk自带的类型转换方法,还有一个就是链表反转,要求最优写法。
浪潮通信信息系统
面试过程:
1、简单聊了下项目经验,还有他们项目中用到的数据库建模,spring工作机制还有linux命令的问题。
2、问数据库建模,spring工作机制还有linux命令。
3、工作压力可能会比较大,比较适合工作经验少的新人锻炼。
#平安科技##社招##浪潮##美团##Java工程师##面经#