2年经验12k的Java程序员面试都问什么?

synchronized 和 Lock区别

mysql常用的锁,常用的引擎,介绍一下索引

springboot常用的注解

JAVA自带的注解

常见集合(ArrayList、HashMap、HashTable、LinkedList等)的线程安全问题和实现原理

git提交的流程,解决冲突

介绍maven和命令

@Data是哪个包里的

spring的依赖注入,注入方式

springboot和spring的区别

redis数据结构 使用场景 淘汰策略 怎么实现分布式锁

springmvc的运行流程

@autowired怎么指定两个同名的实现类的其中一个

前端如何实现跨域

以上是一面的问题,不区分顺序,下面是二面的问题。

谈谈你对IOC 的理解

说说redis的使用场景

sql优化包括哪些

几种索引怎么实现的

springboot注入

事务回滚问题

spring的代理怎么实现的

springboot怎么实现一个配置文件就能完成构建达到SSM效果的

经验分享 程序员 微信小程序 职场和发展