京东提前批 Android开发面经(已offer)

8.13 收到offer,很开心,第一份offer,有种如释重负的感觉。

特来还愿。

PS:牛客许愿真的灵~
下面是面经:




一面

  • 自我介绍
  • 为什么做Android
  • 说一下快排怎么实现,优缺点
  • XXXX项目负责了什么
  • 网络请求封装是怎么做的
  • MVP有没有封装的
  • 项目里面RxJava OkHttp Retrofit 源码看过没有
    • 讲一下OkHttp 源码
  • 是怎么根据Dijkstra 做的最短路径
  • 图片加载你是怎么优化的
  • Glide底层缓存怎么实现 (弱引用,三级缓存....)
  • 瀑布流效果如何去实现
  • 了解过最新的技术吗(Jetpack)
  • 举几个Jetpack的例子
  • ViewModel,Rom
  • 回问

二面

面的时候网络不好,画面一卡一卡的。。。

  • 自我介绍
  • 讲个项目,自己最熟悉哪一个
  • 项目做了什么
  • 网络请求框架怎么封装
  • 还遇到什么问题没有
  • 事件分发机制,多个RecycleView 嵌套怎么处理
  • OkHttp源码
  • 讲一下拦截器
  • Cache缓存是怎么做的
  • 图片做过吗
  • 你的图片项目怎么加载大图
  • 如何防止OOM
  • 做过View 的性能优化吗
  • 讲一下View的优化
  • 层级布局
  • 如何减少绘制
  • 针对measure和draw 有什么优化的地方吗
  • 多个view 加载卡顿怎么办
  • 反问

HR面

HR面就是正常的流程,大概15分钟,详细的记不清了。

总体的流程,京东的面试官人还是很好的,回答错的地方会指出来这一点非常nice。

祝大家都能拿到offer吧~

#校招##京东##面经##安卓工程师#
全部评论
点赞 回复 分享
发布于 2021-08-21 18:57
🐕东真好,我还在等百度安卓三面🤣
点赞 回复 分享
发布于 2020-08-14 14:25
校友还是强,我还在等感谢信
点赞 回复 分享
发布于 2020-08-14 12:11
楼主是什么部门啊
点赞 回复 分享
发布于 2020-08-14 12:08
楼主本科还是硕士
点赞 回复 分享
发布于 2020-08-14 11:42
没写代码么
点赞 回复 分享
发布于 2020-08-14 10:06
校友,我也是安卓开发
点赞 回复 分享
发布于 2020-08-14 07:56
恭喜,楼主base哪里
点赞 回复 分享
发布于 2020-08-14 07:21

相关推荐

吴offer选手:学到了,下次面试也放张纸在电脑上,不然老是忘记要说哪几个点
点赞 评论 收藏
分享
03-07 17:34
吉林大学 Java
野猪不是猪🐗:说说我的看法: 1. 分布式微服务不是必学的,先把mysql redis spring生态 juc jvm os 计网这些学的差不多,就能应对大部分常规八股。项目直接用单体项目也是可以的 2. 你的学历有优势,后续把外卖做个拓展换皮(或者去吃透一个不那么烂大街的项目),就能够收获不少面试。但重心建议放在八股算法上,项目不必追求高级或独特,但必须吃透,并且要提前准备一些话术,比如技术选型,为什么考虑用a而不是用b 3. 五六月份大厂暑期的难度会下降(因为大佬都选好offer开始释放了,很多甚至都入职了),所以心态要稳住,不要陷入内耗 加油
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
5
17
分享

创作者周榜

更多
牛客网
牛客企业服务