2020.8.12 京东Android开发工程师一面面经
程序员文章站
2022-03-11 16:22:44
7.27号投递的简历,6号笔试,11号上午短信+邮件通知12号下午15.30电话面试。面试官口音是正宗川普,好几次我都没听清,让面试官重复了好几次问题,还好面试官有耐心hhh2020.8.12 京东Android开发工程师一面面经面试问题自我介绍.项目经历面向对象三大特性介绍String、StringBuffer和StringBuilderhashmap扩容为何扩容为2倍hashmap如何解决冲突hashmap做了哪些优化线程与进程的关系Java中线程如何实现同步Sychro....
7.27号投递的简历,6号笔试,11号上午短信+邮件通知12号下午15.30电话面试。
面试官口音是正宗川普,好几次我都没听清,让面试官重复了好几次问题,还好面试官有耐心hhh
2020.8.12 京东Android开发工程师一面面经
面试问题
- 自我介绍
- .项目经历
- 面向对象三大特性
- 介绍String、StringBuffer和StringBuilder
- hashmap扩容为何扩容为2倍
- hashmap如何解决冲突
- hashmap做了哪些优化
- 线程与进程的关系
- Java中线程如何实现同步
- Sychronized和ReentrantLock有什么区别
- Android四大组件
- Activity生命周期和启动模式
- 进程和活动栈的关系
- Window和Activity的关系
- ListView和RecyclerView的区别
- Android消息处理机制(Looper、MessageQueue、Handler)
- 常用布局
- 布局中的merge标签
- 你有什么要问的
反问环节
- 成都那边的工作业务
面试官回答:主要是海外电商业务 - 京东目前的Kotlin和Flutter应用情况
面试官回答:Java和Kotlin都有使用,Flutter也在使用
(之前面百度美团的时候面试官回答Kotlin好像都使用的比较少,大前端倒是都在用,果然能够节省成本的技术才是公司需要的。。。) - 下一步的学习方向
总结
目前基础知识掌握较好,但需要进一步向下探究,了解底层实现,学习优化机制。
面试官的一句话让我印象深刻“面向用户编程,不能局限于实现功能,还要为用户体验持续优化”
更多Android开发面试问题可见我的另一篇博客:安卓开发常见面试问题总结
有少数本次面试问题里面还没有收录的稍后会更新~
继续努力,加油加油加油!
本文地址:https://blog.csdn.net/qq_45254908/article/details/107960448