小米安卓一面面经(校招)
有点难搞。
1.自我介绍。
2.有哪些集合类?
3.list子类,区别。
4.map子类,区别。
5.hashmap有线程安全的子类吗?
6.concurrenthashmap和hashtable区别。
7.treemap排序是按值排序还是按插入顺序?
8.hashmap改用红黑树是为了解决什么问题?
9.可重入锁干嘛的?
10.多线程实现同步的方法有哪些?
11.sleep()和wait()区别。
又问了一道c++:按值传递,指针传递和引用传递的区别。
12.最后问了垃圾回收算法(没答上来)改问回收的是哪个区域的内存。
over。
#面经##校招##小米##安卓工程师#
1.自我介绍。
2.有哪些集合类?
3.list子类,区别。
4.map子类,区别。
5.hashmap有线程安全的子类吗?
6.concurrenthashmap和hashtable区别。
7.treemap排序是按值排序还是按插入顺序?
8.hashmap改用红黑树是为了解决什么问题?
9.可重入锁干嘛的?
10.多线程实现同步的方法有哪些?
11.sleep()和wait()区别。
又问了一道c++:按值传递,指针传递和引用传递的区别。
12.最后问了垃圾回收算法(没答上来)改问回收的是哪个区域的内存。
over。
#面经##校招##小米##安卓工程师#