小鹏汽车Java开发面经(感谢信)
### 小鹏汽车(很特别的一次面试,关注点和其他面试不太一样
感觉有的时候没听完整面试官的话就直接回答了
我如何自学java的(想知道花了多长时间,具体到月份的时间节点,学习了什么东西
想问清楚一点,某几个月总共有多少有效时间在学java,这几个月java和mysql学习时间的占比
对面向对象编程的认知 (懵,然后开始扯封装继承多态
分别聊封装继承多态
你说到封装要避免对外部暴露,只留下接口;请问封装有多少个访问级别(追问是不是public blabla
一个类可以继承几个类?可以实现几个接口
父类有哪些属性可以被子类继承;确定除了private修饰的其他可以继承吗?(不确定
具体介绍重载,重写
overwrite 和 override 哪个是重写哪个是重载?我说重载是overload面试官说不对比overload;然后叫我说重载和重写的区别;
final关键字的理解 修饰在变量的时候具体是怎么不可变的
final除了修饰在类和方法,还能修饰在哪里?(成员变量);
成员变量和局部变量的区别
介绍自己对String比较了解的地方(因为final的时候我扯到了,但是也没扯的很有逻辑)
为什么String被final修饰之后就是线程安全了?是在类上面就是线程安全类了吗?然后对于String的修改没说清楚
StringBuilder和StringBuffer:可改变对象的值但不需要重新new一个对象;两者性能一样吗?
Java基础还有什么能和我分享的吗(我真不知道了。。。脑子里是反射和注解但又不知道是不是java基础,也不知道
对索引的了解:开始自己从MySQL的索引拓展
最左前缀:说的有点没有逻辑
如何选择字段创建索引,为什么
如果ab两个字段都是一样高频的,如何选择索引(面试官想引导我说出选择索引的决定性因素
项目是否落地,有没有学习教程
项目中服务端如何拆分(被质疑我没有进一步学习
后面就是很尴尬的类似hr面;
你认为你和同龄人相比有什么优势
最近看过的书(被说初学者不适合看jvm,因为理解不了
#小鹏汽车##面经#
感觉有的时候没听完整面试官的话就直接回答了
我如何自学java的(想知道花了多长时间,具体到月份的时间节点,学习了什么东西
想问清楚一点,某几个月总共有多少有效时间在学java,这几个月java和mysql学习时间的占比
对面向对象编程的认知 (懵,然后开始扯封装继承多态
分别聊封装继承多态
你说到封装要避免对外部暴露,只留下接口;请问封装有多少个访问级别(追问是不是public blabla
一个类可以继承几个类?可以实现几个接口
父类有哪些属性可以被子类继承;确定除了private修饰的其他可以继承吗?(不确定
具体介绍重载,重写
overwrite 和 override 哪个是重写哪个是重载?我说重载是overload面试官说不对比overload;然后叫我说重载和重写的区别;
final关键字的理解 修饰在变量的时候具体是怎么不可变的
final除了修饰在类和方法,还能修饰在哪里?(成员变量);
成员变量和局部变量的区别
介绍自己对String比较了解的地方(因为final的时候我扯到了,但是也没扯的很有逻辑)
为什么String被final修饰之后就是线程安全了?是在类上面就是线程安全类了吗?然后对于String的修改没说清楚
StringBuilder和StringBuffer:可改变对象的值但不需要重新new一个对象;两者性能一样吗?
Java基础还有什么能和我分享的吗(我真不知道了。。。脑子里是反射和注解但又不知道是不是java基础,也不知道
对索引的了解:开始自己从MySQL的索引拓展
最左前缀:说的有点没有逻辑
如何选择字段创建索引,为什么
如果ab两个字段都是一样高频的,如何选择索引(面试官想引导我说出选择索引的决定性因素
项目是否落地,有没有学习教程
项目中服务端如何拆分(被质疑我没有进一步学习
后面就是很尴尬的类似hr面;
你认为你和同龄人相比有什么优势
最近看过的书(被说初学者不适合看jvm,因为理解不了
#小鹏汽车##面经#