4月15面试复盘
简述
今天面试了两个,一个下午,一个晚上,下午面试没有聊的很深,貌似很着急招人的样子,晚上聊了很久,更类似于聊天探讨形式。
面试问题
有些问题记不上来了,将记忆清楚和答的不好的记录复盘。
问题1
问:
我们使用的注册中心、配置中心和市面使用的spring或者nacos的异同。
复盘:
公司使用的是zookeeper,市面常见的主要有4种Eureka、Zookeeper、Consul、Nacos。
具体的对比差异没有答好,简述了注册中心AP,CP的差异。
在配置中心上,目前常用的有springcloud config、nacos、apollo
具体的差异也没答上。
后续整理归纳一篇文章。
问题2
问:自定义经典线程池拒绝策略
复盘:
相当于知识盲区了,没有答上,只知道有4种拒绝策略:
1 | 1、AbortPolicy:默认拒绝策略,抛出RejectExecutionException异常 |
自定义的拒绝策略没有了解过,可以写篇文章总结了解一下。
问题3
问:优化SQL方案
复盘:知道一些优化方案,但是没有条理性
需要整理一下,最好整理成一个全面的方法论
问题4
问:redis和数据库同步一致性方案
复盘:知道新跟新数据库,再更新缓存
但是全面的方法论没有将出来。
问题5
问:jdk 虚拟线程,新版jdk特性
复盘:jdk8之后都没有了解,这块短板等补齐,目前面试很少问到这个,但是得了解补齐.
问:新版jdk的垃圾回收器
复盘:同上
问题6
问:jdk调优工具
复盘:知识盲点。得补齐,可能后续面试工作中用不到,但是得了解一下。
问题7
问:如何打破双亲加载机制
复盘:知道双亲加载机制,但是如何打破倒是没有深入了解,自己也写篇文章总结一下。
总结
总体来说,每个问题都有自己知道的点,但是好多没有全面的回答。回答的都是一个个的点,没有梳理成一个面,体现自己的逻辑性,条理性和全面性