头条安卓岗校招春招三次视频面面经
一面
算法找到一个数组中所有和等于k的pair,把它们的index放入到一个list返回
activity生命周期
启动模式 onNewIntent
单例模式 volatile synchronized
把构造函数private,那有什么方式还能new出来该对象
hashmap equals hashcode
注解
Classloader
二面
链表找中间节点并删除
二叉树按照从左到右从上到下遍历,时间复杂度尽可能低
TCP 握手UDP区别
HTTP HTTPS
对称非对称加密
信号量 生产者消费者
三面leader
项目介绍
ListView RecyclerView机制对比,优化
学习过什么框架和技术
MVP MVVM模式
职业规划
react和安卓原生开发区别
为什么选安卓
总结
能想起来就这么多了,应该占了所有考题的百分之七八十了,每一面最后都是问面试官问题,整体来说难度中等,各个方面知识都考到了,感觉面试官最看重的应该是基础知识和bug free写算法能力,
还有就是给大家个建议,如果有什么特长一定要写上,我好几道题没答上来本以为要凉,结果面试官说计算机之外的技能也很加分😂,感恩头条看上了我这个小菜鸡。