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工程师#