【滴滴】客户端岗-结果未知的Android面经

一面

项目、
https相关过程、
如何保证通信安全性、
如何实现链表+数组、
hashmap原理、
线程安全(synchronized,lock各种原理)

二面

项目、
通信如何保证安全、
content-type有哪些值
响应码有哪些
UNICODE和utf-8是干什么的,一个中文分别在其中占据多少大小
如何批量发布、
应用崩溃了怎么办,如何收集崩溃信息、
应用网络不好如何判断、
算法:洗牌不回到原来位置、
android缓存如何缓存,图片如何缓存,数据如何缓存,缓存机制
js和android耦合
react native
kotlin以及看法
flutter

三面

hashmap、
jni、
多态和重载区别、
线程锁的区别、
同一个锁为什么效率有差别、
设计模式:观察者模式和***模式区别,观察者模式怎么用、
自身优缺点、
对领导期望、
对滴滴印象、
对公司大小看法

发表评论

后才能评论