京东安卓开发视频二面面经

  • 自我介绍

  • 然后开始问数据结构,堆的实现,什么是完全二叉树,堆用在什么场景,我说找前k大的数的这种排序里面

  • 找前k个数的排序里面,堆和快排哪个好?

  • 有2个G的数据,4M的空间,怎么排序,这个是深问,要细节到具体怎么分

  • 说一下层次遍历,用队列实现,一步一步说(考察思维能力),现在只有栈,怎么实现层次遍历(栈模仿队列)

下面就开始灵魂拷问了

  • 我看你也在准备后端,为什么?我说安卓岗位比较少,做两手准备,就问安卓岗位少的现状是什么,我说现在都是前端混合开发,然后他说对

  • 问你感觉,你和那些会混合开发的人相比,有什么优势,我只能说底层了解的多一点(其实我想说Java底层的),然后自学能力强一点。噩梦的开始,问那既然你底层了解的多,我问你一下,你了解JNI么,不了解;了解原生安卓和Web的桥接么,不了解;了解安卓虚拟机么,不了解;了解App的ARM、X86这些架构吗,不了解。。。那我感觉安卓底层就这些东西了,你一个都不了解啊,啪啪啪啪啪打脸

  • 然后说,你原本可以继续深入学混合开发,提升你安卓的竞争力的,但你放弃了,跑去搞后端了,那你相比别人,没有任何竞争力了(说的挺对的)

  • 能不能来实习(在毕业前能来实习三个月的话,会比较有优势)

面试官真的一针见血,说的挺对的,后面还是对自己的未来、核心竞争力这些东西再多思考思考吧

#京东##Android##面经##Java#
全部评论
哈哈,我也是被说了,我简历是后端加深度学习。跑去投客户端😂
2 回复 分享
发布于 2020-07-21 22:12
楼主最后过了吗?
1 回复 分享
发布于 2020-08-18 15:07
这个面试官有点东西 虽然挂了还是有些收获
点赞 回复 分享
发布于 2020-07-22 15:25

相关推荐

神哥了不得:放平心态,再找找看吧,主要现在计算机也变卷了,然后就比较看学历了,之前高中毕业你技术强,都能找到工作的
点赞 评论 收藏
分享
01-14 12:08
门头沟学院 Java
神哥了不得:(非引流)1.既然发出来了简历,就稍微提一点点小建议,确实简历很不错了,练手项目可以换一些质量高的,工作内容,可以加上一些量化指标,比如第一条系统响应速度由多少变成多少,减少了百分之多少,第4条就很不错。2.广投,年前实习招募比较少了
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客企业服务