b站 Android秋招123hr面经
终于掏出面试时候的录音来复盘面经了 祈祷小破站赶紧的 要不offer要不感谢信 gkd好吧
一面
- 自我介绍
- 大聊实习经历(真的聊了蛮久)
- 死锁
- 线程和进程的区别
- 如何保证线程安全
- synchronized和lock的区别
- 看过/用过什么Android第三方库
- Android申请权限的流程
- View的绘制流程(不会)
- 那假如让我自己写一个自定义View,要怎么操作
- ANR(问贼深)
- Android布局和布局优化
- RecyclerView和ListView的区别
- RecyclerView的优点
- 输入网址敲回车到显示网页都经历了啥过程
- DNS机制深挖
- 手撕:二叉树的层序遍历
- 春招暑期实习的公司如何抉择的
- 反问
二面
- 自我介绍
- 聊实习 很久
- 自己咋学的Android
- RecyclerView和ListView的区别
- HashMap
- 数据结构一系列
- ANR
- SDK的开发中哪些比较重要
- 闲聊 很久
三面
- 自我介绍
- 内存泄漏
- 代码性能(高并发。。。大数据。。。)
- 数组链表
- HashMap
- 线程和进程区别
- 线上crash
- tcp/ip协议
- tcp和udp有什么区别,各自使用场景
- 脑筋急转弯两道
- Handler
- 通过Handler传递的线程对象的生命周期
- 传递的时候涉及几次拷贝?挠头
- 职业规划
hr面没录音,不过就常规问题,家里情况个人情况呗,我还以为能问问我对b站的了解呢,五级号选手都申请出战了,结果根本没问这茬