投递的数据存储岗位,问的基本上是操作系统和数据库,三面一下午面完,迷迷糊糊的记不太清了,就记住这么多。
华为一面
项目里 epoll 怎么实现的,和其他IO多路复用方法的区别
说说你的论文
数据库引擎数据结构(B+树、跳表)、操作系统引擎数据结构(红黑树)
数据库持久化怎么做的
项目中考虑数据库体量太大的问题了吗,怎么处理的。
事务的权限和脏读幻读,举例让我说这是什么情况
内核态和用户态的区别了解吗
malloc()底层,mmap()
STL库哈希和树的数据结构是哪些
sort() 里面的参数都是什么
智力测验:有一种万年历是通过两个六面骰子表示01-31,请问每个骰子上各有哪些数字。
算法:力扣406 根据身高重建队列、力扣1669 合并两个链表
华为二面
用过哪些数据库
介绍一下实习
项目里面的推荐系统是咋做的
算法:【并查集】 最多10000000个同学,给出一个二维数组,[[1,6], [1,2], [3,4], [5, 6]],表示第i 号和第j 号互相认识,如果1跟2互相认识,2跟3互相认识,那么认为1跟3也互相认识。输出一个数,表示剔除掉的同学人数,使得剩下的同学都互相认识
华为三面
实习中写的跳表达到了什么效果,有没有做过性能测试
讲讲研究生期间的比赛和工作
遇到过什么样的困难,怎么解决的
了解华为公司的文化吗
对薪资和城市有什么要求