网易云音乐 Android开发 二面面经
2020.08.17 晚上 二面 45min
1)在浏览器中输入一个网址打开网站的过程?DNS是哪层的协议?基于哪个传输层协议实现?为什么?
2)TCP连接建立的过程?拥塞控制?
3)说说HTTPS?对称加密和非对称加密?证书?HTTP1.0和HTTP1.1的区别?
4)concurrentHashMap的实现原理?
5)sleep()和wait()的区别?
6)有5个线程,要等它们执行完再去执行另外的线程,怎么实现?
7)软引用和弱引用的区别?
8)算法题:写一个单例模式。
9)设计一个把日志上传到服务器的模块,保证数据不丢失,怎么实现?
面试官超级温柔,是我有史以来体验最好的面试。全程都问简历上的,完全没问Android知识,我问他为什么不问,他说前面问过了,这边比较看重基础。喜欢网易云音乐,面试的氛围也好好,许愿HR面!
#面经##校招##网易##安卓工程师#