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

相关推荐

不愿透露姓名的神秘牛友
07-01 12:22
点赞 评论 收藏
分享
06-17 21:57
门头沟学院 Java
白友:噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞 评论 收藏
分享
后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
无实习如何秋招上岸
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
6
42
分享

创作者周榜

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