美文网首页Android开发经验谈Android开发
Android岗BAT、网易、京东大厂试水面经,有幸拿到京东of

Android岗BAT、网易、京东大厂试水面经,有幸拿到京东of

作者: Android进阶架构 | 来源:发表于2020-09-09 21:52 被阅读0次

    前言

    本人在渣院二本毕业,毕业了3年,之前在一家小型的创业公司,本来是计划今年的三四月份找一份有挑战性的工作的,结果中间由于某些原因耽误了,在今年8月份的时候,向以下公司投递了简历:百度、腾讯、阿里巴巴、网易、京东,其中腾讯和阿里巴巴把我笔试给挂了,其余公司的笔试过了。阿里巴巴把我笔试挂了我感觉很坦然,因为笔试题做得实在不好,而腾讯把我的笔试挂了我就觉得很奇怪,当时大部分题目都做得还可以,只有一道算法题没做出来,后来就没过。不过都是往事了,有空把笔试经历总结一下,下面开始把面试经历好好回忆一下,因为已经过了两个星期,我尽量回忆一下吧。

    下面是京东面经:

    一面

    • 自我介绍
    • 为什么做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,只打算试试水,看看自己能不能达到大厂的水平。就在自己觉得凉凉的时候接到了人事的电话说我通过面试了,Offer以邮件的形式发到我邮箱了。

    想不到之前在网上收集的一下资料还是有用的,也不往在面试前的几天我在狂刷那些题,面试中间都有涉及到了,大家如果有需要的话,我可以提供个大家,需要的可简信我【666】获取

    下图仅限参考:



    相关文章

      网友评论

        本文标题:Android岗BAT、网易、京东大厂试水面经,有幸拿到京东of

        本文链接:https://www.haomeiwen.com/subject/ujuyektx.html