知乎 数据开发 面筋
一面
- 垃圾回收算法,为什么使用分代回收
- 锁的分类
- HDFS的读写过程,DataNode宕机的容错处理
- HDFS角色划分
- select epoll
- mapreduce流程
- RDD的特点。如何理解弹性式、懒加载
- CAP原理。如何在保证P的同时,满足A,以此类推
- 三次握手、四次挥手、time_wait
- 如何查找系统中多个文件中的某个字符串
- CPU占用率高时,如何定位到单进程下某个线程代码
二面
- 如何理解实时查询
- 如何理解OLAP、OLTP
- Druid/Presto/ClickHouse相关
- IO多路复用
-
HBase
- 如何区别列式存储、行式存储
- 结构化存储、非结构化存储的区别
- get、scan内部实现上的区别
- root表内部存储了哪些信息
- meta表内部存储了哪些信息
- HBase的读写流程
求大数据面筋鸭
#知乎##算法工程师##面经##秋招#