bilibili客户端开发一二面
2022.09.20
45min
- 自我介绍
- java中有goto关键字吗?为什么
- final
- 线程同步执行方法
- join()
- 线程池
- 泛型
- 泛型与Object区别
- 集合
- HashSet怎么保证有序
- jvm内存模型
- activity生命周期
- 显式启动 隐式启动
- fragment
- recyclerView
- requestlayout
- retrofit以及使用的设计模式
- HTTPS和HTTP区别,有什么优势
- TCP UDP区别
- 算法:两个队列实现一个栈
b站面试官尊的很不错!超级友好
2022.09.23
45min
- 自我介绍
- 线程进程区别
- 两个数做加法,底层怎么实现的
- n条线最多可以把平面分成几部分
- 数据库了解什么
- 对工作单位的选择
- 项目中遇到的困难以及解决办法
- 项目亮点
- 算法:接雨水问题
2022.09.27
40min
- 自我介绍
- 项目
- 算法:LC48 最长不重复子串长度
- DNS协议
- recyclerview怎么优化
- compose
- 安卓常见设计模式
- ==和equals区别
- hashcode
- TCP/IP结构
- B站使用起来哪些不好的地方