腾讯音乐 互动视频 Android 一面凉经
实习
- 自己介绍
- 同构之前存在的痛点?如何解决的?
- 同构之后存在哪几个模块?如何关联的?
- 常见的包体积压缩方案?
Kotlin
- Kotlin的优点与缺点
- Kotlin调度器
- Kotlin协程
Java
- Java 并发编程的三大特性,volatile 保证哪些特性,synchronized保证哪些特性
- 四大引用。弱引用和虚引用的区别
操作系统
- 进程调度算法,说下时间片轮转调度和短进程优先
- 多进程的场景?优点和缺点
- 虚拟内存,是什么以及解决什么问题
计网
- TCP三次握手
- TCP和UDP区别?对应应用层哪些协议
- HTTP2.0和HTTP3.0分别解决什么问题
Android
- activity的生命周期;A切到B生命周期的变化
- AS调试工具
- 开发者选项调试工具
- MVVM优点
描述一下冒泡排序的流程
反问
- 业务线:互动视频产品部,在全民K歌和QQ音乐里主要负责主播;不是按照APP划分,按照业务区分