Java工程师
约 275 字小于 1 分钟
Java工程师
岗位年限:
1+
面试时间:
2023年12月11日14点30
面试方式:
线上
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | jdk、jre、jvm | jdk开发包,jre运行环境,jvm虚拟机,jdk包括jre,jre包括jvm | |
2 | java数据类型 | 8个 | |
3 | String、StringBuilder、StringBuffer | String不能拼接过长字符串,StringBuilder线程不安全,用于单线程,StringBuffer线程安全,有锁 | |
4 | 如何写注释 | //或/* */ | |
5 | 如何向mapper层传参 | 不会 | |
6 | Spring配置方式 | xml,注解 | |
7 | mybatis 中 #{}和 ${}的区别是什么? | 不会 | |
8 | char 、 varchar | char定长,varchar变长,存字符串类型 | |
9 | 优化数据库 | 用联合索引 | |
10 | 查前5条数据 | limit(0,5) | |
11 | 如何创建线程 | Synchronized,ThreadLocal | |
12 | 普通类、抽象类、接口 | 抽象类子类必须实现所有抽象方法,用extends继承,可以有非抽象方法、构造函数、main函数,一个类只能继承一个,接口用implements实现,一个类可以实现多个接口,没有非抽象方法、构造函数、main函数 | |
13 |