Java开发工程师
约 311 字大约 1 分钟
Java开发工程师
岗位年限:
1
面试时间:
2023年9月25日14点
面试方式:
线下
面试问题:
| 序号 | 问题 | 解答 | 备注 |
|---|---|---|---|
| 1 | 抽象类和接口 | 抽象类是abstract关键字声明的,有抽象方法。 | |
| 2 | ==和equals | ==用于基本类型比较值,引用类型比较地址。equals在重写前比较地址,重写后可以比较值。 | |
| 3 | SpringBoot注解 | RestController、Service、Resource、AutoWired、GetMapping、PostMapping等。 | |
| 4 | Get和Post区别 | get没有请求体、post有请求实体。 | |
| 5 | 知道Spring能被继承吗 | Spring不能被继承,因为底层在声明Spring类时使用了final修饰符,是不能被继承的。 | |
| 6 | 说说final修饰符 | final修饰属性的话,这个属性是常量,不可修改;修饰方法的话,方法不能被重写;修饰类的话,类不能被继承。 | |
| 7 | HashMap和HashTable | HashMap需要用到HashCode方法,HashTable暂时想不起来了。 | |
| 8 | list、set、map是继承Collection的吗 | list和set是继承Collection的。 | |
| 9 | list、set、map存数据是什么样的 | list存有序、可重复的数据;set存无序、不可重复的数据;map以键值对的方式存数据。 | |
| 10 | |||
| 11 | |||
| 12 | |||
| 13 | |||
| 14 | |||
| 15 | |||
| 16 | |||
| 17 | |||
| 18 | |||
| 19 | |||
| 20 |
