投的Java转安卓开发 二面北京
1. 自我介绍
2. 对安卓开发的了解和对小米公司的了解
3. 对安卓开发感兴趣吗,不感兴趣就不继续了。那必须感兴趣啊
4. Java中的集合
5. hashmap底层实现 以及put元素的过程
6. hashcode是什么,怎么存储的,在哪个内存区域
7. class对象包含什么信息,存在什么位置
8. 看过什么源码,gc源码看过吗,没
9. 平时代码写的多吗
10. 编程题 字符数组 k个一组进行翻转,简单题上午脑子不清醒想复杂了,经面试官提醒想起来双指针,然后写的过程一直输不出正确结果思路是对的,我以为飞书在线编译有问题一顿乱操作,面试官说我搞笑呢,最后是远算符的优先级问题成功解决了。
11. 反问 + 闲聊(问我哪的人,大学是一本吗,我说是,面试官又问了一遍是一本吗,双一流双非野鸡大学被当做大专了估计)
面试官没开摄像头 + 自己菜,已经预感到寄了