当前位置: 首页 > 面试经验 >

字节跳动安卓工程师一、二面社招

优质
小牛编辑
104浏览
2023-03-28

字节跳动安卓工程师一、二面社招

一面|1h

聊了好久,一面也太正式了,问得较为基础,但是问得真的挺多的,心累。
项目介绍

Java四次引用

垃圾回收机制

线程安全的集合有哪些(问得比较细)

进程间通信的方式

HashMap的底层实现

eventbus原理

View的绘制过程

Surfaceview可以在非主线程绘制吗

Glide的缓存机制

内存优化(追着问)

TCP三次握手

算法:合并区间

算法:排序数组

二面|45min

二面在源码这块真的问得很深,Android部分问得比较多,不能小看啊

Java虚拟机

okhttp的请求机制

RxJava实现原理

handler处理流程,looper和handler是一对一还是一对多,为什么主线程loop不会ANR?

AsyncTask的底层是怎么实现的

消费者与生产者模型

Activity的生命周期,从Activity A启动Activity B生命周期的变化

touch事件的传递机制

TCP与UDP的区别

常用的数据结构

算法:序列化和反序列化二叉搜索树

面试字节的朋友做好准备, 这些题网上都能找到对应的解析,大家可以自行搜索,建议大家由此发散去拓展相关知识点,如果不想搜的话,我给大家整理了,需要的话也可以找我,面试加油。

#字节跳动##社招##面经##Android##安卓工程师#
 类似资料: