远景能源java面经(9月7号面的)
远景面经
面试是在浙大玉泉校区旁边的蓝家湾,远景租了个咖啡厅,地方有点小,面试都能互相听到。投的是java,电话面的人是搞大数据的,我以为我会接着被大数据的人问,但是没有。一面上来瞄了一眼简历,你用java是吧,那就问点java吧。
- java线程池如何处理异常?
- BlockingQueue接口的具体实现?
- ConcurrentHashMap get操作是否加锁,volatile是否能保证线程安全,如果让你自己去实现不加锁保证线程安全你怎么做?
- Lock的使用场景。如何处理中断?
- InnoDB和Myisam的区别。底层实现结构上有什么区别?文件和索引放一起有什么好处,为什么这么设计?为什么要用B+树?
- 垃圾回收如何判定需要回收,Gc roots有哪几个?
- 哪种事务隔离级别能够处理幻读?
- linux用的怎么样?还行。如何查看cpu使用情况?Top.那你说说Top参数的含义?懵逼、、、
- 查看内存?free.*** 和buffer区别?
- 用过大数据工具?对,搞过大数据。Hadoop的组成?
Map的个数是由什么决定的?
一面结束,感觉问的很细节,而且一直问到你不会,感觉要挂。最后侥幸给过了。
二面hr,聊了聊人生。
三面应该是总监,问的比较宏观,稍微问了点项目实现,然后问了点linux基础,问了点Hive相关的知识(架构,hivesever2,编译过程之类)。
格力公司福利 356人发布