微店面经

8月初面试的吧,连续3面,现在在等最终结果

一面:

1.聊我的ImageLoader项目 问我如何计算一个图片所占内存,我这个之前还真没注意(绝对基础) 问我如果需要网络的任务占满线程池,而网络状态不好,那么后来有缓存的任务就拿不到线程执行,应当如何优化,这个没想出来

2.问我关注的开源项目,我简单说了下rxjava 我又说了下mvp架构,然后问我Mvp架构的缺点,我说项目小的时候会导致项目冗余,然后他问10个activity每个500行会使用mvp吗,我说,如果是我的话会使用

3.让我说了下单例模式,我这边把单例的演变流程说了下,他问我你的项目中使用哪一种单例,我说我使用内部类那种

4.有什么问题,和他探讨了一些插件化的东西

一面效果不是特别理想,主要是那个计算图片内存的基础问题没回答出来 稍等了一下之后 二面面试官过来

二面 1.让我介绍项目,然后我介绍了一遍,问我项目中遇到的问题

2.让我说下ConcurrentHashMap,好像那天脑袋短路了,忘了这个分段锁了,就说没看过,让实现只说了读写分离

3.讲了一下Binder的原理,这个还是比较简单,理论上的东西

4.让我讲了下NDK/JNI,我简单说了一些应用,他说如果多线程调用JNI会出现什么问题,做过吗,我说没有,他说Ok,流程已经讲的比较清楚了,可以下去了解下多线程调用JNI这块

5.看到我简历上用过dagger2,让我讲下注解,我这边对编译期注解还是有一些研究的,答得比较Nice

6.问题的话,继续讨论插件话

二面整体比较不错,除了那个ConcurrentHashMap 等了一会hr面试

hr面: 聊各种事,期望的团队,拿到的offer

如果现在发offer,多少天会答复,我说会拿到一些之后比较

说二面面试官很可能就是我的leader,满意吗,我说很不错

期望薪资:我这边要价较高,hr说,说我们这边和BAT差不多,但离你的要求还有一些差距

然后问我了解期权吗,我说稍微了解,然后给我讲了一遍

说是应该会在9月份才能制定薪资标准,也差不多那个时候才会发offer

整体感觉微店氛围还是相当自由的,感觉不错,面的比较早,有些可能忘了。

#微店##安卓工程师#
全部评论
楼主要的多少,我参考比去年高些要的18,hr也没啥特殊表情....
点赞 回复
分享
发布于 2016-08-26 15:56
电面了1面就没消息了。
点赞 回复
分享
发布于 2016-08-26 08:55
博乐游戏
校招火热招聘中
官网直投
请问Binder有讲到驱动底层实现吗?
点赞 回复
分享
发布于 2016-08-26 09:05
感觉微店面试战线好长。。。
点赞 回复
分享
发布于 2016-08-26 15:05
都看不懂~是什么岗位呢?
点赞 回复
分享
发布于 2016-09-05 11:15
楼主最终是拿到offer了吗?
点赞 回复
分享
发布于 2016-09-05 20:08

相关推荐

点赞 28 评论
分享
牛客网
牛客企业服务