东方国信 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工程师##校招#
全部评论
智力题怎么回答呢
点赞 回复 分享
发布于 2022-03-17 22:16
请问楼主 是应届招聘么
点赞 回复 分享
发布于 2021-10-27 17:12
楼主,两次介绍项目,是不是重复说啊,还是什么流程
点赞 回复 分享
发布于 2021-08-06 15:14

相关推荐

05-28 23:26
河南大学 Java
双非本,刚学完Redis,项目只有外卖和点评,八股没准备,算法只有lqb省一,感觉敲的项目也是一言难尽没怎么吸收。怎么你们都有实习了
大牛之途:27急个锤子,你投日常实习最好的时间就是9,10月份,那时候暑期实习都结束了,正是缺人的时候。这份日常又能给你的暑期实习增加竞争力,暑期找的好了秋招也不怕了,都是环环相扣的
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

更多
牛客网
牛客企业服务