小米安卓面经(已offer)
9.5 一面 25min
-
自我介绍
-
写代码带来的快乐
-
设计模式
-
单例模式的好处
-
线程安全
-
形成死锁的条件,破解死锁的方法
-
gc是什么
-
垃圾标记方法(拓展了很多)
-
强引用,弱引用
- 对操作系统的了解
9.9 二面 40min
-
自我介绍
-
多线程
-
线程池
-
并行与并发
-
死锁
-
arraylist与linkedlist
-
hashmap
-
hashtable与concurrenthashmap
-
手撕快速排序
-
手撕单例模式
-
内存泄露
-
项目中碰到的异常