19年与大厂擦肩而过,20年我决定奋发图强,这些面试题也能帮到你

279 篇文章 1 订阅

JVM系列:
1、内存模型以及分区,需要详细到每个区放什么?

2、堆里面的分区:Eden,survival (from+ to),老年代,各自的特点?

3、对象创建方法,对象的内存分配,对象的访问定位?

4、GC 的两种判定方法?

5、SafePoint 是什么?

6、GC 的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?

7、GC 收集器有哪些?CMS 收集器与 G1 收集器的特点?

8、Minor GC 与 Full GC 分别在什么时候发生?

9、几种常用的内存调试工具:jmap、jstack、jconsole、jhat?

10、类加载的几个过程?

11、JVM 内存分哪几个区,每个区的作用是什么?

12、如和判断一个对象是否存活?(或者 GC 对象的判定方法)

13、简述 java 垃圾回收机制?

14、java 中垃圾收集的方法有哪些?

15、java 内存模型?

16、java 类加载过程?

17、简述 java 类加载机制?

18、类加载器双亲委派模型机制?

19、什么是类加载器,类加载器有哪些?

20、简述 java 内存分配与回收策率以及 Minor GC 和Major GC

在这里插入图片描述
spring系列
1、你用过哪些重要的 Spring 注解?

2、如何在 spring 中启动注解装配?

3、@Required 注解有什么用?

4、@Autowired 注解有什么用?

5、@Qualifier 注解有什么用?

6、@RequestMapping 注解有什么用?

7、spring DAO 有什么用?

8、spring JDBC API 中存在哪些类?

9、使用 Spring 访问 Hibernate 的方法有哪些?

10、列举 spring 支持的事务管理类型

11、什么是 AOP?

12、AOP 中的 Aspect、Advice、Pointcut、JointPoint 和 Advice 参数分别是什么?

13、什么是通知(Advice)?

14、有哪些类型的通知(Advice)?

15、AOP 有哪些实现方式?

16、Spring AOP and AspectJ AOP 有什么区别?

17、如何理解 Spring 中的代理?

18、什么是编织(Weaving)?

19、Spring MVC 框架有什么用?

在这里插入图片描述
Redis系列
1、什么是 Redis?

2、Redis有哪些优缺点

3、Redis 与其他 key-value 存储有什么不同?

4、Redis 的数据类型?

5、使用 Redis 有哪些好处?

6、Redis 相比 Memcached 有哪些优势?

7、Memcache 与 Redis 的区别都有哪些?

8、Redis 是单进程单线程的?

9、一个字符串类型的值能存储最大容量是多少?

10、Redis 的持久化机制是什么?各自的优缺点?

11、AOFAppend-only file)持久化方式:

12、Redis 常见性能问题和解决方案:

13、redis 过期键的删除策略?

14、Redis 的回收策略(淘汰策略)?

15、 为什么 redis 需要把所有数据放到内存中?

16、Redis 的同步机制了解么?

17、Pipeline 有什么好处,为什么要用 pipeline?

18、是否使用过 Redis 集群,集群的原理是什么?

19、Redis 集群方案什么情况下会导致整个集群不可用?

20、Redis 支持的 Java 客户端都有哪些?官方推荐用哪个?

21、Jedis 与 Redisson 对比有什么优缺点?

22、Redis 如何设置密码及验证密码?

23、说说 Redis 哈希槽的概念?

24、Redis 集群的主从复制模型是怎样的?

25、Redis 集群会有写操作丢失吗?为什么?

26、Redis 集群之间是如何复制的?

27、Redis 集群最大节点个数是多少?

28、Redis 集群如何选择数据库?

29、Redis 事务相关的命令有哪几个?

30、Redis 回收进程如何工作的?

在这里插入图片描述
学习规划图:在这里插入图片描述
最后: 针对于上面的面试题知识点,已经整理出了文档分享给大家,帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。

群号:668470172 点击加入 进群验证“csdn” 获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值