面试地点在中关村e世界,距离地铁非常近,交通方便,办公环境是开放式的,非常大,人也超多,可能因为是超大的开放办公环境吧,所以工作的人说话也都非常小声,说话声音太大的话,可能几十上百人都受影响吧。
面试是在办公区域旁边的半开放的小会议隔层中进行的,先做了一份笔试题,不多,6、7道,Java 题偏多一些,Android 方面的则比较简单,最后是一道算法题(100w 个数中求最大的 100 个数字)。
笔试完了就开始面试,面试就比较偏重 Android 方面了,面试官先问了对 Java 的熟悉程度,这个我不知道怎么该怎么回答,然后面试官就问对 JVM 的熟悉程度,这个我就直接说不会了,后面就都是 Android 的题目了,例如:EventBus 是如何实现事件通知的?Glide 的缓存?Glide 是如何加载 Gif 图片的?RecyclerView/ListView 中的观察者模式,这次准备的太不充分,理所当然的挂了。
...查看更多