24-5-27 蔚来一面
岗位:AI平台后端开发
1.介绍一下自己
2.说说Java面向对象的特点
3.JDK和JRE分别是什么?
4.==和equals()
5.String、StringBuffer、StringBuilder
6.说说单例模式?
7.单例模式具体实现有几种?
8.说说反射?用过吗?
9.说说异常体系
10.说说BIO、NIO、AIO
11.说说ThreadLocal,怎么用的
12.同步锁、乐观锁、悲观锁?
13.synchronized底层?
14.说说Java集合框架
15.ConcurrentHashMap底层?
16.要实现一个Map,用你已知的数据结构
17.说说HashMap的实现?(我引出来的问题)
18.创建线程的方式?(实际是想问new一个thread出来之后要重写run方法)
19.说说Thread、Runnable、Callable
20.说说网络七层模型
21.说说MySQL和Redis的区别
22.说说数据库有关优化?(引导:SQL优化、索引优化)
23.说说MySQL存储引擎?
24.B+树能存储多少数据?(从存储引擎文件结构思考)
25.说说SpringCloud常用组件
26.说说Bean的生命周期
27.初始化阶段做什么事?
28.说说你对微服务和分布式的理解
29.手撕单例模式
30.反转字符串
31.反问(基础掌握情况、建议学习方向、后续流程)
#面经#