数字马力 一面
时间:2025/11/12
自我介绍
我先了解一下 AI 相关的一些东西,你平时有学习过吗?主动学习过 AI 相关的这些东西吗?
你说一下那个 Hashmap 的一个工作原理,分别从 JDK 1.7、 1.8 说一下。JDK 1.8 相较于 1.7 在链表插入的时候做了什么优化?
说一下 synchronized 和 reentrantlock 有什么区别?
synchronized 有个锁升级的过程,说一下。
线程池的几个核心参数,还有线程池的一个执行过程。
那个线程池里面的 submit 和 execute 方法有什么区别?如果说线程池中发生异常了,那这两个方法异常会怎么处理呢?
spring 注册 bean 的几种方式?
autowired 注解和 resource 注解有什么区别?
你说几种你比较熟悉的那个设计模式,还有项目中用了哪些了?
如果说一个接口响应的比较慢,你会从哪些方面去定位问题?还有怎么去优化。
导致索引失效的几个场景?
Redis 实现分布式锁会有哪些问题?
怎么保证缓存和数据库数据的一致性?
反问
#数字马力##发面经攒人品#