数据库方向。面的比较久了,很多记不清了。
08-20 一面
实习、项目
push vs pull 执行方式
duckdb怎么构建pipeline
c++八股
两道算法题:树状数组、LRU
08-27 二面
实习、项目
讲一下你duckdb比较熟悉的部分(讲了hashjoin和sort的实现)
计算机网络八股(说了没复习,然后就不问了)
操作系统八股(虚拟内存物理内存,进程线程协程)
操作系统内核怎么分配内存、用户态内存分配器怎么实现的
算法题:堆排序
08-30 三面
疯狂拷打实习,拷打了1h。。。
09-09 四面
项目深挖(没答好,没太理解面试官的问题)
你觉得最难的部分是什么
c++内存问题怎么排查定位
asan的实现原理
无序数组求top k、为什么时间复杂度是O(n) (时间复杂度没推出来比较尴尬)
目前在面哪些公司