面试直通车!跳槽季你Get住了吗?

金三银四跳槽季!大家可以来考验考验自己!

一、JVM系列


1、你知道哪些或者你们线上使用什么GC策略?它有什么优势,适用于什么场景?


2、Java类加载器包括⼏种?它们之间的⽗⼦关系是怎么样的?双亲委派机制是什么意思?有什么好处?


3、如何⾃定义⼀个类加载器?你使⽤过哪些或者你在什么场景下需要⼀个⾃定义的类加载器吗?


4、堆内存设置的参数是什么?


5、Perm Space中保存什么数据?会引起OutOfMemory吗?


6、做GC时,⼀个对象在内存各个Space中被移动的顺序是什么?


7、你有没有遇到过OutOfMemory问题?你是怎么来处理这个问题的?处理 过程中有哪些收获?

小编分类整理了许多java进阶学习材料,需要此文面试答案请加JAVA高阶学习Q群:8515318105;也能领取2019年java架构师进阶学习资料。

8、JDK 1.8之后Perm Space有哪些变动? MetaSpace⼤⼩默认是⽆限的么? 还是你们会通过什么⽅式来指定⼤⼩?


9、jstack 是⼲什么的? jstat 呢?如果线上程序周期性地出现卡顿,你怀疑可 能是 GC 导致的,你会怎么来排查这个问题?线程⽇志⼀般你会看其中的什么 部分?


10、StackOverflow异常有没有遇到过?⼀般你猜测会在什么情况下被触发?如何指定⼀个线程的堆栈⼤⼩?⼀般你们写多少?

小编分类整理了许多java进阶学习材料,需要此文面试答案请加JAVA高阶学习Q群:8515318105;也能领取2019年java架构师进阶学习资料。


、Spring Boot系列

1.什么是Spring Boot?


2.Spring Boot有哪些优点?


3.什么是JavaConfig?


4.如何重新加载Spring Boot上的更改,而无需重新启动服务器?

5.Spring Boot中的监视器是什么?

6.如何在Spring Boot中禁用Actuator端点安全性?


7.什么是YAML?


8.如何实现Spring Boot应用程序的安全性?


9.如何集成Spring Boot和ActiveMQ?


10.如何使用Spring Boot实现分页和排序?


小编分类整理了许多java进阶学习材料,需要此文面试答案请加JAVA高阶学习Q群:8515318105;也能领取2019年java架构师进阶学习资料。


转载于:https://juejin.im/post/5c73ce9cf265da2d8a55bb0e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值