58同城 Java 一面面经

30min

1. 自我介绍
2. HashMap、HashSet、HashTable 的区别?
3. ConcurrentHashMap 怎样实现线程安全?
4. CAS?
5. HashMap 链表什么时候会转化为红黑树?
6. 两个Integer对象值为123,==是否一样?
7. 简绍一下 BIO、NIO、AIO ?
8. synchronized 和 lock 的区别?
9. synchronized 优化?
10. JVM 什么情况下会触发 GC?
11. JVM 内存结构?
12. 排序算法哪一些是稳定的?
13. 缓存一致性问题?
14. Redis 基本数据类型以及应用场景?
15. Mysql 什么情况下索引会失效?
16. ABC三个字段组成联合索引,什么情况下索引会失效?
17. 线程池参数?
18. lc 300

反问
#58集团22届秋招面试##面经##校招##58集团##Java工程师#
全部评论
蟹蟹大佬,祝早日收到二面通知
1 回复 分享
发布于 2021-08-04 16:03
问下算法是手撕还是口述
1 回复 分享
发布于 2021-09-14 21:50
第九那个synchronized优化,怎么优化嘛?synchronized不是一个重量级锁嘛,只要一个线程获得锁后就进入同步代码执行,其他线程一定会阻塞,不像lock他有一个tryLock可以设置超时抢占锁,并不是一直阻塞在那里,还有就是ReentReadWriteLock读写锁,可以并发读,适合读多写少的情况 求大佬们思路
点赞 回复 分享
发布于 2021-08-04 12:23
感谢楼主的面经,已码
点赞 回复 分享
发布于 2021-08-04 16:02
分享面经的都能拿好offer!
点赞 回复 分享
发布于 2021-08-04 16:02
老哥没问项目吗
点赞 回复 分享
发布于 2021-08-04 17:25

相关推荐

牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
11-09 01:22
已编辑
东南大学 Java
高级特工穿山甲:羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞 评论 收藏
分享
11-26 22:34
已编辑
重庆邮电大学 Java
快手 客户端开发 (n+5)k*16 公积金12
牛客895077908号:佬 什么双非硕啊
点赞 评论 收藏
分享
评论
6
42
分享
牛客网
牛客企业服务