CVTE安卓一面

突如其来的来电话,面试官的态度非常nice,总共30分钟

介绍项目架构
MVP,MVC 介绍及优缺点
Butterknife源码(直接问源码~~~~~~~~)
EventBus源码
腾讯Bugly 原理及实现,如果是你的话,你怎么实现日志上传传策略,答到  后台sevice+守护线程

安卓跨进程通信方式
内存泄露,如何检测内存泄露 LeakCany原理
Binder 原理
(加一个)冷启动优化 
项目中文件的下载
断点续传的实现
Java线程安全,jmm,可见性,原子性,有序性 synchornized和lock的区别,以及原理
TCP 如何实现 可靠传输?
拥塞控制的四种方法,这个实在想不起来
安卓学习了多长时间,平时怎么学习安卓?

总的来说,java和安卓答得都不错,网络基础还没复习


最后面试官问我有什么问题?
我问了两个问题
1、对我学习安卓的建议吗?
建议到不敢说,一些看法吧
对技术挺有热情的,原理看的挺深的
基础弱,好好看基础啊
2、(套路) 如果有二面的话,如果有的话,会在那一天进行?
面试官问我 什么时候有时间 ,脑子抽了,达到顺便(✺ω✺),然后面试官二面是视频面试,我说那我好好考虑考虑 ,然后两个人都笑了,然后预约了时间

不知道有没有二面,总之这次面试除了基础都答得挺好的,还是要好好看基础啊

#广州视源电子科技股份有限公司##面经##安卓工程师##校招#
全部评论
** 一面就这么难了吗
1 回复 分享
发布于 2018-07-25 12:51
点个赞              
点赞 回复 分享
发布于 2018-07-24 20:24
棒,楼主什么时候二面啊?
点赞 回复 分享
发布于 2018-07-25 11:45
怎么就被发现基础弱了呢?
点赞 回复 分享
发布于 2018-07-25 17:50

相关推荐

点赞 评论 收藏
分享
6 24 评论
分享
牛客网
牛客企业服务