java后端开发 专题汇总

java后端开发 面试经验分享列表,共95

| 社会招聘
面试过程:

简单自我介绍,然后主要问了第一个项目是业务流程和自己主要负责的工作,随后开始问java的基础,包括Spring、Mybatis、Java多线程、MySQL数据库、redis、微服务相关

面试官问的面试题:

1、String、StringBuffer、stringbuilder区别
2、Spring的application注解,包含哪些内容,他们的功能是什么
3、Mybatis中$和#的区别
4、MySQL出现慢查询,你是如何定位问题并优化的
5、varchar和char的区别
6、nacos除了配置还能做什么?
7、Openfegin常用注解
8、如何理解微服务,有什么优势
9、如何解决接口重复访问
10、公司如何搭建项目,了不了解k8s
11、一般用aop实现什么业务

赞一下(0) 踩一下

| 网上申请
面试过程:

当天投 第二天面,还是kpi面,看态度就知道,还是一对一,面试官不是技术,就找些八股问乱问,还不耐烦。。。。。。。。。。。。。。。。。

面试官问的面试题:

. 自我介绍
2. docker是什么,docker命令,使用场景如何部署?
3. JVM垃圾回收机制?
4. springboot自动配置?
5. 抽象类和接口区别?
6. 线程池运行原理?
7. 线程创建方法?
8. Mysql索引怎么查找数据?
9. Mysql索引分类?
10. Mysql事务特性ACID?
11. sql优化?
12. Mybatis和JDBC比的好处?
13. Mybatis中的${}和#{}的区别?
14. redis的持续化方式?
15. http和https区别?
16. 介绍项目重难点?
17. 项目编写有什么棘手问题?
18. 怎么学习新技术?
19. 遇到困难会怎么解决?
反问 :
是否有二面?说的是不知道现在实习生有没有人事面。
实习生会接触到什么业务?
结果大概什么时候出?很快就能出。

赞一下(0) 踩一下

| 网上申请
面试过程:

网上申请之后,会有笔试,笔试写的不好,但给了面试机会,是视频面试,需要下载一个软件。
面试过程主要先问了项目,然后问了一些八股的问题,主要是根据简历来面的。

面试官问的面试题:

介绍实习项目?
介绍物流项目?
1. Java集合类介绍,blabla....
2. Java的多态体现?
3. final关键字?
4. JUC用过哪些,AtomicInteger tools Reetranlock(重点就是问这个)
5. CAS操作需要比较的值有什么要求
6. ReetranLock的底层实现,问到AQS
7. wait()和sleep()的区别
8. sleep()后线程进入了哪个状态
9. MySQL 介绍 说一下索引
10. Springboot用过哪些注解
11. SpringBoot事务处理策略、自动装配原理
12. 介绍MyBatis 映射表 resultMap、配置MyBatis流程
13. SQL:查询9.1日活跃用户人数(有记录就算)
14. SQL: 查询成绩第三的数据行

赞一下(0) 踩一下

1 2 3 4 5   共 5 页