面试岗位:Android开发工程师,网易
岗位地点:杭州
日期:2022-09
一面|9月13日|70min
1、自我介绍
2、项目相关问题
3、类加载
4、哪些方法可以创建线程池
5、tcp的性能
6、TreeMap和HashMap区别
7、这里有一个有序整数,用HashMap和TreeMap哪个更合适
8、线程安全
9、你比较了解的android第三方框架
10、RecyclerView 的缓存机制
11、手撕一个单例模式
12、反问
中间隔了比较久,我还以为没戏了。。
二面|9月21日|60min
1、自我介绍
2、项目相关
3、对cas的理解
4、完整的网络请求过程有哪些
5、Looper 和 Handler 的关系
6、HTTP和HTTPS区别
7、泛型擦除
8、如何优化DNS
9、final 关键字的作用
10、跨进程通信的方式
11、volatile和synchronized的区别
12、多线程死锁
13、数据库索引策略
14、算法:用数组实现循环队列
15、反问
题目有些不记得了,有些比较难,没怎么听过,整体来说问得比较基础,没有盯着我的项目来问,但是面试官的压迫感还是比较强的,有点紧张,答得可能没那么好。不过又过了这么久,应该真的没戏了吧。
#网易##Android##面试#