天源迪科java实习生面经

1、创建字符串有哪几种方法,他们有哪些区别

2、Java常用的集合,hashmap线程安全吗,如果想要线程安全用什么

3、HashMap的key和value可以为空吗,底层原理说一下。

4、创建线程有几种方法。

5、Java中有哪些异常,什么情况会出现堆内存溢出,怎么去排查哪个线程出现这个情况?

6、说一下ThreadLocal,有什么作用

7、JSP有哪些内置对象

8、SpringMVC流程

9、说一下项目中登录的流程,jwt怎么保存的,权限验证是在哪里实现的。怎么通过后端设置cookie

10、前端cookie怎么存储jwt的,用户登录失效怎么实现,jwt里存储什么信息

11、可以对性别加索引吗

12、AOP怎么实现的,动态代理

13、设计模式,项目中怎么用的,用了哪些

14、查某一个班级里所有学生的某一课课程的成绩

15、Mysql左连接、右连接、内连接、外连接有什么区别,笛卡尔积和外连接什么区别

16、事务四大特性,原子性和一致性怎么保证的

17、实习项目中遇到过什么难点。

相关推荐
汤姆yu4 分钟前
基于springboot的宠物服务管理系统
java·spring boot·后端
鹿角片ljp9 分钟前
智能家居控制系统Java实现
java·开发语言·智能家居
猿饵块21 分钟前
python--锁
java·jvm·python
xiaolang_8616_wjl27 分钟前
c++超级细致的基本框架
开发语言·数据结构·c++·算法
Charlie_Byte34 分钟前
用 MurmurHash + Base62 生成短链接
java·后端
星辰落满衣35 分钟前
股票实时交易数据之Python、Java等多种主流语言实例代码演示通过股票数据接口
java·开发语言·python
利刃大大40 分钟前
【SpringBoot】Spring IOC && DI && 五大注解 && Bean && 扫描路径 && 依赖注入
java·spring boot·spring
William_cl42 分钟前
【CSDN 精品专栏】ASP.NET Razor 变量输出 @变量名:从入门到避坑,新手也能写对!
java·数据库·asp.net
尤物程序猿1 小时前
spring的监听器的几种使用方式
java·数据库·spring
老华带你飞1 小时前
学生请假管理|基于springboot 学生请假管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端·spring