7.27号投递的简历,6号笔试,11号上午短信+邮件通知12号下午15.30电话面试。
面试官口音是正宗川普,好几次我都没听清,让面试官重复了好几次问题,还好面试官有耐心hhh

2020.8.12 京东Android开发工程师一面面经

面试问题

  1. 自我介绍
  2. .项目经历
  3. 面向对象三大特性
  4. 介绍String、StringBuffer和StringBuilder
  5. hashmap扩容为何扩容为2倍
  6. hashmap如何解决冲突
  7. hashmap做了哪些优化
  8. 线程与进程的关系
  9. Java中线程如何实现同步
  10. Sychronized和ReentrantLock有什么区别
  11. Android四大组件
  12. Activity生命周期和启动模式
  13. 进程和活动栈的关系
  14. Window和Activity的关系
  15. ListView和RecyclerView的区别
  16. Android消息处理机制(Looper、MessageQueue、Handler)
  17. 常用布局
  18. 布局中的merge标签
  19. 你有什么要问的

反问环节

  1. 成都那边的工作业务
    面试官回答:主要是海外电商业务
  2. 京东目前的Kotlin和Flutter应用情况
    面试官回答:Java和Kotlin都有使用,Flutter也在使用
    (之前面百度美团的时候面试官回答Kotlin好像都使用的比较少,大前端倒是都在用,果然能够节省成本的技术才是公司需要的。。。)
  3. 下一步的学习方向

总结

目前基础知识掌握较好,但需要进一步向下探究,了解底层实现,学习优化机制。
面试官的一句话让我印象深刻“面向用户编程,不能局限于实现功能,还要为用户体验持续优化”
更多Android开发面试问题可见我的另一篇博客:安卓开发常见面试问题总结
有少数本次面试问题里面还没有收录的稍后会更新~
继续努力,加油加油加油!

更多相关文章

  1. android 中asynctask的一些研究
  2. Android中IntentService和HandlerThread的分析
  3. Android(安卓)4.0 input touch解析(一)
  4. Android修改TitleBar标题栏详解
  5. Android跨进程通信IPC之3——Bionic
  6. android Tools之Hierachy Viewer的使用
  7. Activity任务栈和亲属关系(Activities and Tasks)
  8. Android(安卓)studio教程学习笔记2——线性布局LinearLayout
  9. GreenDao详解

随机推荐

  1. android 提示对话框显示 AlertDialog
  2. Android折叠Toolbar
  3. ViewPager的切换动画
  4. ADT eclipse打开时出现Error: Error pars
  5. Android属性动画-Property Animation(三)
  6. Android -- 网络相关的系统服务启动简要
  7. android上传图片或文件
  8. # Android(安卓)不同的第三方库有相同的
  9. Android布局的一些属性和开关、创建log图
  10. Unity与Android交互