小米Java一面
软件开发-Java方向
一面9.18
面试官没开摄像头
- 第一回合过往项目经历
- 聊项目,聊实习(找了几个点问能不能优化,优化不了一点)
- 第二回合:算法
- 链表,相邻节点两两翻转
- 第三回合Java基础(八股轰炸)
- Java io哪些类型,适用场景
- BIO、NIO、AIO
- 内部类有什么用
- 反射
- 线程池创建方式,有什么好处,任务执行过程,参数,核心线程数怎么设置
- synchronized和volite
- 垃圾回收机制
- MySQL事务隔离级别,默认是什么,怎么实现
- 行锁
- rpc与http
- 反向代理
- 负载均衡
- 消息队列rabbitmq消费失败重发?一直重发?
- redis实现分布式锁,有什么缺陷
- 三种工程模式
- spring事务
- 声明式事务,编程式事务?
- 观察者模式和xx模式没听清,直接说不会
- 。。。一直在问,问的和多很广但不深入去问,很少给反馈
- 反问
没后续
#小米#