网易有道凉经
我面试的岗位是Android岗,虽说网易最近裁员已经做好心里准备,这次面试经历很难忘。
网易有道一面(50min)
Q:ListView 与 RecyclerView 相比静态XML写的布局有什么优点。(10min)
- ListView 的 item 可以随着 Adapter 扩展
- ListView 回收机制
- 谈 ListView 回收机制出现的问题。
- 提到可以通过Type加载不同的View,还谈到可以通过反射机制加载View,用于处理许多的View。
Q: 手写算法:给一个字符串,去掉多余的空格 ( 要求: 空间复杂度O(1),空格后首字母大写 )
大概思路:想到了用两个指针遍历一遍数组,通过swap函数将字母与空格交换。Q: 你还有什么问题吗?
一个问题加一个算法,我居然面了50分钟,写了40多分钟算法题,菜还是原罪啊。写的过程中我一直很注意,是否越界,特殊数据带入。没写完面试官叫我停了,我给面试官理一下我的思路,结束。
结束了,没错~
一次特殊的面试经历,面试官的理由是基础这方面是可以准备,所以直接考察算法。
等HR通知,你不说我也懂 凉凉~~。