微保后端一面面经
-
自我介绍
-
学校课程
-
基本类型和对象的区别是什么(只说了对象大小,没有提到内存中的引用和数据方面)
-
String是基本类型吗,它和StringBuffer以及StringBuilder的区别是什么
-
vector和ArrayList的区别,跟LinkedList呢(说到了数据结构,线程安全)
-
问线程安全是什么,怎么做到线程安全
-
启动线程的方法,线程是什么,怎么开启
-
ThreadLocal实现原理讲一下
-
ConcurrentHashMap是怎么实现的
-
数据库左连接,右连接,内连接的区别
-
数据库索引是干嘛的
-
Get和Post的区别(说到了一般设计的幂等性,问Post一定不是幂等的吗)
-
301和302的区别
-
大量数据找前100个(说了快速选择和堆排序)
-
Linux用过吗,命令随便列举几个
-
Redis是干嘛用的,项目中用来干嘛
-
问项目,自己做的还是什么
-
反问
都是很基础的问题,几个还答得还不太好...面试官不太喜欢追问,一些点自己说了但是说的不清楚。
老面筋了,估计是凉凉了。
#微保WeSure##面经##Java工程师##实习#