阿里淘天秋招Java后端开发一面记录

一面:

实习:

问了下做了什么,balabala,几分钟,很快啊

Java:

1. 讲一下单例模式有哪些类型,懒汉式DCL锁为什么要检查两次

2. 平时都用过哪些锁,更喜欢或者更习惯用哪个锁,为什么

3. synchronized除了锁升级之外还有哪些优化知道吗

4. volatile关键字了解吗,有什么用

5. volatile如何保证数据的可见性

6. GC了解吗,你能讲讲如何判断一个对象应不应该被回收吗

7. 哪些对象可以作为GC ROOT的根节点呢

8. 内存泄漏是什么意思

9. 双亲委派机制了解吗,为什么要有双亲委派机制,有什么好处,如何打破双亲委派机制

10. 父类构造方法、构造代码块、静态代码块,子类构造方法、构造代码块、静态代码块,六个模块的加载顺序

操作系统:

1. 为什么要分页,你对操作系统内存页有什么了解
2. 为什么要有虚拟内存,有什么用

算法题:

判断链表是否有环

聊天:

1. 有看过哪些开源项目的源码吗,具体说一下
2. 平时怎么学技术的
3. 喜欢看博客的话,有没有一个特别喜欢的作者

感受:

全程1h,面试官很有耐心,人特别好,面完催我赶紧去做笔试测评
全部评论

相关推荐

06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
评论
5
40
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务