腾讯视频 Android KPI面 秒挂
实习
- 解释了5分钟发布面板长啥样(真的无语子
- 同构过程做了什么
- 上传多张图片其中一个失败了,导致整个发布任务失败,怎么只重试失败的?(讲了方案,每个图片上传都是单独的task,但面试官表示不理解
- Charles抓包原理?能抓线上包么?
- 图片压缩方法
技术
- 多线程同步如何实现?多个线程都成功打印一个数怎么实现?
- SharedPreferenced 用来干啥的,怎么解决线程安全问题?用的什么锁?
- Java权限修饰符
- 用过哪些锁
- Fragment生命周期
- Fragment的add、replace有什么区别(是否要清空容器再添加fragment的区别,用法上add配合hide或是remove使用,replace一般单独出现。
- Fragment怎么销毁
- Android 用过哪些布局
- margin和padding的区别
- weight参数是哪个布局的,干什么用的
- Handler 工作流程
- 修改系统时间对Handler延迟消息有影响吗?(不影响。Handler的延迟消息计算是通过SystemClock类来计算,跟系统时间没有任何关系,这是根据Handler自启动以来非睡眠正常运行时间的毫秒数和代码指定的postDelayed的时间来计算的。
coding
- 删除链表的重复节点