首页 > 货拉拉Java实习一面
头像
zzzohn
编辑于 2022-04-10 19:21
+ 关注

货拉拉Java实习一面

1. ==和equals

2. integer a = 100;integer b = 100,它们==和equals的结果是什么?integer a=200,integer b=200呢?

3. 什么时候要重写hashcode?

4. 创建线程的方式

5. runnable和callable的区别

6. 讲一下集合的区别

7. 哪些集合线程安全,哪些线程不安全?

8. hashmap原理

9. concurrenthashmap原理,加了哪些锁?

10. reentrantlock和synchronized区别?

11. sleep和wait区别?

12. reentrantlock是怎么实现的?

13. AQS的底层原理?怎么实现的?

14. 讲一下CAS?

15. 线程池的核心参数?

16. JVM内存结构?

17. 讲一下类加载机制?双亲委派?什么时候要自定义类加载器?

18. 讲一下spring?IOC?AOP?

19. AOP的实现原理?

20. 有几种代理方式?有什么区别?

21. mybatis一级缓存和二级缓存?

22. springboot自动装配原理?

23. mysql事务隔离级别

24. MVCC的原理?

25. 索引有哪些?

26. B树和B+树的区别?

27. redis缓存击穿、雪崩、穿透?

全部评论

(11) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐