【面试必备】我跟面试官聊了一个小时线程池!
【面试必备】我跟面试官聊了一个小时线程池!

大家好,这篇文章主要跟大家聊下Java线程池面试中可能会问到的一些问题。全程干货,耐心看完,你能轻松应对各种线程池面试。相信各位Javaer在面试中或多或少肯定被问到过线程池相关问题吧,线

面试官:HashSet 的实现原理是怎样的?底层是什么数据结构?被问到了。。
面试官:HashSet 的实现原理是怎样的?底层是什么数据结构?被问到了。。

来源:https://www.cnblogs.com/LiaHon/p/11257805.html一.HashSet概述HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类

面试官:CountDownLatch 与 CyclicBarrier 的使用场景?有什么区别?
面试官:CountDownLatch 与 CyclicBarrier 的使用场景?有什么区别?

相信每个想深入了解多线程开发的Java开发者都会遇到CountDownLatch和CyclicBarrier,大家也在网上看到各种介绍原理,代码的,以及他们区别(应付面试)的,但是很少能讲清楚:他们到

面试官:Java 反射机制的应用场景?

作者:Seven_Nee来源:https://segmentfault.com/a/1190000010162647近期在维护公司项目的时候遇到一个问题,因为实体类中的set方法涉及到了业务逻

面试官:Java 有线程安全的 set 吗?我竟然答不上来。。

来源:blog.csdn.net/li_canhui/article/details/91393247在多线程环境下,要使用线程安全的集合,比如,ConcurrentHashMap是线程安全的Has

面试官:项目中 Dao、Service、Controller、Util、Model 怎么划分的?

来源:zhihu.com/question/58410621/answer/156868800一为什么需要一个好的代码结构好的代码结构并不仅仅是为了看上去清晰,它更像是我们对一个系统的拆解和组

面试官:有一个 List 对象集合,如何优雅地返回给前端?我懵了。。

1.业务背景业务场景中,一个会话中存在多个场景,即一个session_id对应多个scene_id和scene_name如果你写成如下的聚合模型类publicclassSceneVO{

面试官:MyBatis 插件有什么用途?说说底层原理?我竟然不会。。
面试官:MyBatis 插件有什么用途?说说底层原理?我竟然不会。。

来源:https://www.cnblogs.com/chenpi/p/10498921.html背景关于Mybatis插件,大部分人都知道,也都使用过,但很多时候,我们仅仅是停留在表面上,知道M