小米后台一面凉经
小米一面:
我的天,问的特别多、特别多……
1.Java toString和String.valeof 判空
2.常用的数据结构,用树都做了什么?
3.高并发情况的解决方案
4.HashMap底层、ConcurrentHashMap底层
5.hash冲突
6.反射的实现方法
7.异常,举5个例子
8.实现线程的方式
9.jvm运行时数据区
10.垃圾回收算法
11.jvm内存调优
12.maven打包,说出几个maven命令
13.spring Bean的装配流程 说源码
14.spring Aop的使用场景
15.spring事物隔离级别
16.mysql的事物隔离级别的默认情况
17.mysql的索引,怎么索引失效
18.mysql的存储引擎说一下
19.设计模式:代理模式 Java中的实现 说一下动态代理
20.mybatis:sqlSeesionFactory说一下 源码
21.自己配置数据源
22.有了解服务器吗,用的tomcat?其他的了解吗?
23.linux的命令,查看日志的 tail还有其他的吗?那查看进程的呢?
24.redis的数据类型
25.redis的分布式锁,所要使用的命令
26.主从有了解吗?
27.redis集群有搭建过吗?
28.dubbo与常规rpc的调用有什么区别,解决了什么问题?
29.分布式锁的实现,zookeeper是怎么实现的?数据库是怎么实现的?