秋招海信软件开发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、反问
全部评论
佬,那个部门啊
相关推荐
点赞 评论 收藏
分享
10-18 22:26
门头沟学院 Java 投票
wzkk111:满帮海外业务是集团的重点项目,投入很大的,也在大量招人,一两年应该是没啥问题的,两年的时候你差不多也该跑路了。跳槽的话,毕业两三年跳槽主要还是看学历和技术,背书的话,其实总部也一般,面大厂的时候基本没咋听说过。满帮技术算是互联网的通用技术,部分基建还是挺好的。加班大概是995,但有些组的话甚至到10点多 点赞 评论 收藏
分享
查看17道真题和解析