查看全部9098条面经
最近更新时间:2019-05-21 16:33:54
匿名用户
面试了职位:Android
感觉靠谱
2 年前 发布
1
评论 · 1
vxlee
安卓的知识不问?

相关推荐

匿名用户
面试了职位:Android - 北京
未通过
字节一面挂,分享下问题
在线面试,有个线上文本编辑器,类似leetcode那种,可以在线编程。然而有点紧张,很多简单的问题没答出来,还是要平时多积累,面试才不露怯啊。分享下问题给大家。1.常用线程池类型和参数,适用场景2.rxjava的flatmap原理3.编码题:7个线程按次序打印1-70(这个没答好太不应该了,我说思路是靠sychronize 一个对象然后wait notify,面试官提示我加锁效率低,结束之后回想起来才意识到应该是想让我答自旋+cas)4.handler的内存泄漏情况,强软弱虚引用,messagqueue原理5.非静态内部类为什么能访问外部类私有变量6.leak canary原理,怎么实现非侵入式回调7.apk签名原理,v1v2v3签名区别8.编码题:反转链表
面试感受:一般;面试难度:有难度;面试来源:猎头推荐
2 年前 发布
匿名用户
面试了职位:Android - 北京
确定通过
字节跳动Android校招面经
1. 一面: a. 线程池的底层原理 b. 四种引用类型 c. JAVA GC d. Sychornized关键字 e. 静态同步函数 f. 可不可以调用Abstrut 父类的super方法 g. HTTP协议中POST,GET 的区别 h. TCP/IP协议栈 i. TCP和UDP的区别 j. 三次握手是什么?可以两次握手么 k. 进程和线程的区别 l. 手写ViewGroup树结构遍历 2. 二面: a. ArrayList / LinkedList的区别 b. HashMap的底层实现原理 c. 两个线程分别调用同一个类的实例函数和类函数 d. 什么是可见性?举例场景 e. volatile关键字的意义 f. .Class对象 g. 线程结束的方法:Interrupt之后需要做什么 h. Android Activity切换生命周期 i. Activity保存状态的函数 j. 子线程对UI的操作方法 k. 如何在应用程序远程调用中表明用户身份 l. 单例模式、建造者模式、中介模式 m. 手写中位数查找算法 3. 三面: a. 聊聊项目 b. Handler和Looper的底层结构 c. postRunnable方法的底层实现 d. Thread Run和Start的底层调用区别(是否中断陷入) e. BroadCast的使用方法 f. Intent的使用方法 g. Intent-Filter h. 手写外部排序算法
面试感受:很好;面试难度:普通难度;面试来源:网络招聘
2 年前 发布
2
匿名用户
面试了职位:Android - 北京
未通过
实习生面试一面未通过
2 年前 发布
3
匿名用户
面试了职位:Android - 北京
感觉靠谱
字节跳动音频开发技术面试
2 年前 发布
匿名用户
面试了职位:Android - 北京
确定通过
【Android】面试分享
2 年前 发布
匿名用户
面试了职位:Android - 北京
确定通过
头条Android面试需要积累
2 年前 发布
8
匿名用户
面试了职位:Android - 北京
确定通过
初面过了,正在等二面。
2 年前 发布
3
整体感受:一般
面试难度:有难度
面试来源:内部推荐
公司对比
字节跳动
查看更多Android开发工程师的内容

正在招聘

iOS200个职位

立即沟通