东方国信 Java 二面面经

1h

1. 自我介绍
2. 项目相关
3. ArrayList 扩容? 扩容过程中能不能继续进行 add 操作?
4. HashMap 扩容?
5. ConcurrentHashMap 怎么实现线程安全?
6. JVM 类加载?
7. 符号引用是什么?直接引用是什么?
8. MySQL 的锁有哪些?
9. 行锁和表锁互斥吗?
10. 行锁是怎样实现的?不知道,扯了一下 synchronized 的实现方式。
11. Object 类有哪些方法?
12. wait 方法的作用?
13. notify 唤醒是怎样选择线程的?
14. finalize 的作用?
15. Redis 过期策略?
16. 写一个单例模式?项目中使用过吗?
17. 智力题:有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一枪打死自己家的狗。结果,第一天没有***,第二天没有***,第三天开始一阵枪响,问:一共死了几条狗?
18. 智力题:智猪博弈

反问
#Java开发##面经##东方国信##Java工程师##校招#
全部评论
楼主,两次介绍项目,是不是重复说啊,还是什么流程
点赞
送花
回复 分享
发布于 2021-08-06 15:14
请问楼主 是应届招聘么
点赞
送花
回复 分享
发布于 2021-10-27 17:12
秋招专场
校招火热招聘中
官网直投
智力题怎么回答呢
点赞
送花
回复 分享
发布于 2022-03-17 22:16

相关推荐

2 20 评论
分享
牛客网
牛客企业服务