目录

叶同学的面经(2025/06 —— 2025/09)

目录

北京超星 一面(2025-06)

1.sql调优相关,有哪些方式调优

2.索引失效的情况

3.Java中的集合

4.集合与hashmap的差异(集合之间 list hashset 。集合和hashmap)

5.hashmap扩容机制

6.线程的创建方式

7.线程池的参数

迪博-全栈(2025-08-28)

Java:介绍一下双亲委派机制;介绍一下类加载器

Java基础(多线程): 线程池的几个参数,工作中怎么使用的线程池,使用的什么线程池

并发:juc下的东西了解吗?提到了个cas ABA问题 版本控制(有个名词形容)

Spring:Bean的创建过程

SpringMVC:解释一下什么是SpringMVC 处理流程

Mybatis:常见的设计模式

MySQL:说一下你的sql优化过程

Redis:常见的数据结构 工作中怎么使用的 hash和String的区别

消息中间件:如何保证RabbitMQ消息不被重复消费

Linux:常见的命令 给一个文件赋予可执行权限具体怎么写

项目:挑一个你认为最值得讲的一个项目,怎么实现的,采用什么技术方案

斯维尔-Java开发(2025-09-01)

笔试…..前后端都有

整体围绕项目开始(感觉人员不多,面试管忙不过来都….最后一个面试的幸运的面对两个面试官)

1.介绍一下你在上一家公司的工作内容,主要用到了哪些技术栈

2.聊sql,从项目切入,15秒优化怎么个情况,多少张表(说了七八张)。有没有更好的方案(中间表…定时更新数据之类的)

3.JVM了解吗?(只能尽量回答),提问了个:一个Java文件到jvm主要做了哪些东西。

4.Jenkins了解吗?说一下Jenkins的一个流程(完全不会…)

5.vue了解吗?在上家公司vue怎么用的

6.你说的平台是用的啥(spring封装的….说不上具体的),是微服务还是单体,微服务体现在哪….感觉有点歧视低代码…

0910米可世界(线上)

1.jvm3内存划分

2.垃圾收集器

3.接2问题,CMS为啥效率高?

4.什么样的对象会进入新生代、什么样的对象会进入老年代 公司用的什么虚拟机

5.spring如何解决循环依赖的(三级缓存。。。。面试的时候在说啥…)

6.hashmap原理

7.hashmap扩容

8.hashmap线程安全吗?线程安全的有哪些

9.concurrenthashmap为啥是线程安全的

10.mysql索引是啥

11.索引失效的情况

12.mysql为啥是遵循最左匹配原则

13.讲一下项目

14.你遇到的比较困难的问题,怎么解决的

15.反问

0910 CET中电技术

1,项目

2.技术方面

比较两个对象相等的方式

redis持久化方式,两者对比呢,redis缓存怎么使用的,有用过其他数据结构吗

synchronized的锁优化

mysql索引遵循啥原则,这个原则是根据什么来的(又没答上来….)

arrryList和liknedlist的区别

消息队列如何保证消息不丢失

线程池参数,参数设置

3.回到项目

4.反问

0911喜茶

1.项目:招标流程是怎么样的

2.性能瓶颈sql优化、索引、水平分表、日志、事务

3.垃圾收集器CMS和G1的区别 cms会触发几次stw

4.redis缓存怎么使用的,redis宕机了该如何处理(列表服务组织缓存….)

5.MQ内部组件

6.业务架构是怎么样的,在你手上的有几个微服务?

7.分布式事务有了解吗 解决方案有哪些

8.项目,从其他地方取数据合并的场景(看板) 采用中间表存数 如何处理数据不一致的问题

9.公司用的什么虚拟机

10.反问

0911 奇富科技(原360数科) 真凉面

1.项目入手,涉及到那些技术点,面试官从技术点发问但是说的偏业务,面试官无从下手

2.springboot启动流程,自动装配

3.jvm调优相关,有没有碰到过oom,频繁gc的问题

4.云服务了解吗?k8s…(不会啊)

5.反问

巨益科技(0916)

(线程安全切入点)从计算机组成原理的层面解释一下为啥计算机不涉及成线程安全的

Java中如何做的线程安全

怎么在多线程中保证变量的可见性(volatile关键字)

Volatile关键字保证可见性的原理

线程池的主要参数

场景:页面有个按钮可以无限点击,利用线程池我只想要第一次请求和最后一次请求

数据库:MySQL和redis的索引介绍一下

MySQL索引结构是b+树,层高是多少

层高过多影响的是什么

MySQL事务和redis事务

MySQL事务原理

场景:MVSQL服务和redis服务同时断电了,怎么恢复?

Linux:区分CPU、memory、文件视图应该使用什么命令

容器:docker,k8s了解吗?

中地

springcloud和springcloud alibaba有啥区别

有没有用过国产数据库

地理方面的数据处理有没有做过

安全漏洞扫描这类情况有没有接触过怎么处理的?

环境上出现问题怎么排查?

接口压测有没有做过

使用什么工具做压测?

太平保险

3.数据库sql优化,索引失效的情况

4.redis怎么使用的

5.spring bean的生命周期

6.spring事务

7.spring cloud 有哪些组件

8.除了ocr还有什么技术?

9.平台整体架构

10.注册中心用的啥

11.springbean怎么自动注入的

12.mybatis有用过吗?

顺丰

简单聊了一下项目微服务有几个节点

场景:请求用MQ转发处理,然后通过消费者端去处理,这其中可能会存在的问题

ATP

前面的八股:Java中==和equals区别

Java中线程创建方式

Java中常见的集合

工作中有使用到线程池吗?怎么使用的

数据库优化

mysql索引,索引失效的情况,abc三个字段的索引,哪些情况下会失效

spring中@Component和@Configuration有什么区别

点峰科技

1.Java中的hashmap hashmap的put过程 hashmap扩容

2.jvm的内存结构 元空间存的什么内容

3.Java中线程池主要参数 怎么使用的

4.mq怎么保证幂等性 mq怎么保证消息的可靠性