秋招海信软件开发Java一面
1、挑一个项目介绍
2、Java 的 List 有哪些实现?分别适合哪些应用场景?
3、谈谈 HashMap 的底层数据结构
4、谈谈什么是哈希冲突,有哪些解决哈希冲突的方案?
5、为什么 HashMap 会把链表转为红黑树?选用红黑树相比其它树结构的优势是什么?
6、HashMap 在多线程环境下存在哪些问题?
7、ConcurrentHashMap 的锁是怎么加的?
8、谈谈 synchronized 的原理
9、谈谈 synchronized 的锁升级机制
10、谈谈对 Redis 的理解
11、谈谈 Redis 两种持久化方式的区别以及对应的优缺点
12、什么是缓存穿透?如何解决?
13、如何利用 Redis 去设计分布式锁?需要注意哪些地方?
14、谈谈对 Spring 的 IOC 的理解
15、IOC 在做项目的过程中,有哪些应用 场景?
16、什么是循环依赖?Spring 是如何解决循环依赖的?
17、讲一下项目 3,这个项目的架构是怎样的,自己负责了哪些工作
18、做项目 3 的过程中,遇到了什么比较棘手的问题,如何解决的?
19、站在现在的角度来看这个项目,你觉得还有哪些可以优化的点?
20、反问
2、Java 的 List 有哪些实现?分别适合哪些应用场景?
3、谈谈 HashMap 的底层数据结构
4、谈谈什么是哈希冲突,有哪些解决哈希冲突的方案?
5、为什么 HashMap 会把链表转为红黑树?选用红黑树相比其它树结构的优势是什么?
6、HashMap 在多线程环境下存在哪些问题?
7、ConcurrentHashMap 的锁是怎么加的?
8、谈谈 synchronized 的原理
9、谈谈 synchronized 的锁升级机制
10、谈谈对 Redis 的理解
11、谈谈 Redis 两种持久化方式的区别以及对应的优缺点
12、什么是缓存穿透?如何解决?
13、如何利用 Redis 去设计分布式锁?需要注意哪些地方?
14、谈谈对 Spring 的 IOC 的理解
15、IOC 在做项目的过程中,有哪些应用 场景?
16、什么是循环依赖?Spring 是如何解决循环依赖的?
17、讲一下项目 3,这个项目的架构是怎样的,自己负责了哪些工作
18、做项目 3 的过程中,遇到了什么比较棘手的问题,如何解决的?
19、站在现在的角度来看这个项目,你觉得还有哪些可以优化的点?
20、反问
全部评论
佬,那个部门啊
相关推荐
2025-12-30 17:58
Conservatoire National Supérieur Musique et Dance de Lyon Java 喵_coding:项目太烂了外卖+点评啊 而且寒假实习差不多到时候了 hc没多少了 要实在想要找那只能投投大厂试试了
点赞 评论 收藏
分享
查看2道真题和解析