小鹏汽车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,因为理解不了

#小鹏汽车##面经#
全部评论
初学者不适合看jvm....笑死
2 回复 分享
发布于 2021-09-30 13:32
同校友,能问一下学了多久吗?一天大概学几个小时,同天坑专业
点赞 回复 分享
发布于 2021-12-21 02:02
小姐姐问题都回答上来了吗。为啥挂了
点赞 回复 分享
发布于 2021-10-11 20:02
小姐姐二面了嘛?
点赞 回复 分享
发布于 2021-10-02 23:14
问的问题一模一样
点赞 回复 分享
发布于 2021-09-30 11:45
同一个面试官
点赞 回复 分享
发布于 2021-09-30 11:45

相关推荐

11-22 12:15
门头沟学院 Java
1.项目介绍2.拷打实习3.数据库和 Redis 的一致性问题怎么解决的?cache-Aside 旁路缓存4.高并发下存在并发导致数据不一致、旧数据覆盖新数据的情况怎么办?5.索引失效怎么产生的?包含几种情况?违背索引使用规则索引列用函数/运算、字符串不加引号、or连接非索引列、模糊查询左前缀通配等等6.MySQL为什么要用 B+树?7. MySQL 怎么解决幻读的?8.InnoDB 存储引擎可以划分哪几个模块?缓冲池:内存核心,缓存数据页、索引页,减少磁盘I/0日志模块:redo log保障崩溃恢复,undo log支持事务回滚和 MVCC事务模块:实现 ACID,含隔离级别控制、锁管理器存储文件模块:管理物理文件9.InnoDB 的磁盘区域有哪些功能?存储各类物理文件,支撑数据持久化、崩溃恢复等功能表空间区域:存储聚簇索引、二级索引、undo日芯重做日志区域:redo log(记录哪个数据页、修改了什么内容),用于崩溃恢复undo 日志区域:存储 undo log,用于事务回滚和MVCC10.reids 中的数据类型有哪些?11.为什么说 Redis 很快?内存、单线程、epoll10 网络模型12.Redis 一般怎么用?哪些场景适合?13.Java 线程中的 synchronized 和 ReentrantLock 有了解过吗?14.锁释放分别是怎么做的?synchronized是JVM 自动释放;ReentrantLock是API层面,必须手动调用。15.自旋锁是什么意思?16.死锁17.CAS 是什么?ABA 问题是什么?怎么解决 ABA 问题?
查看17道真题和解析
点赞 评论 收藏
分享
评论
1
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务