帆软一面凉经
后端开发
时长 70min
1. 自我介绍
2. 介绍一下数据库的项目
3. 可拓展哈希表是怎么实现的
4. 一个 key 计算哈希后插入到哈希表过程是什么
5. 怎么确定 key 在哪个 bucket
6. 怎么做的 bucket 分裂
7. 如何在一个 bucket 里查找目标值
8. C++ volatile 关键字
9. i++ 是线程安全的吗
10. 声明了 shor int char 的 class 的类,sizeof 是多少
11. sizeof 是编译时确定还是运行时
12. C++ 的虚函数表是什么结构,派生类和基类的虚函数表结构一样吗
13. b+🌳 相对于 b🌳 做数据库索引结构有什么优势
14. C++ map 用的什么数据结构
15. b+🌳 和 AVL🌳 对比
16. AVL🌳 和红黑🌳 的对比,查找和插入的时间复杂度
17. 快速排序和堆排序的平均时间复杂度和最坏时间复杂度
18. 一亿个数,查找其中最大的 100 个如何实现(说的最小堆
19. 有没有更快的方法(说了下可以分组多线程
20. 有没有时间复杂度更低的方法(借用快排思想,中间点左右根据大小 swap)时间复杂度是多少
21. 一亿个数,内存不足的情况下如何进行排序
22. 如果一亿个数会出现重复呢
23. 甲乙抓豆子问题
24. 反问
给我问麻了已经,当天就挂了
时长 70min
1. 自我介绍
2. 介绍一下数据库的项目
3. 可拓展哈希表是怎么实现的
4. 一个 key 计算哈希后插入到哈希表过程是什么
5. 怎么确定 key 在哪个 bucket
6. 怎么做的 bucket 分裂
7. 如何在一个 bucket 里查找目标值
8. C++ volatile 关键字
9. i++ 是线程安全的吗
10. 声明了 shor int char 的 class 的类,sizeof 是多少
11. sizeof 是编译时确定还是运行时
12. C++ 的虚函数表是什么结构,派生类和基类的虚函数表结构一样吗
13. b+🌳 相对于 b🌳 做数据库索引结构有什么优势
14. C++ map 用的什么数据结构
15. b+🌳 和 AVL🌳 对比
16. AVL🌳 和红黑🌳 的对比,查找和插入的时间复杂度
17. 快速排序和堆排序的平均时间复杂度和最坏时间复杂度
18. 一亿个数,查找其中最大的 100 个如何实现(说的最小堆
19. 有没有更快的方法(说了下可以分组多线程
20. 有没有时间复杂度更低的方法(借用快排思想,中间点左右根据大小 swap)时间复杂度是多少
21. 一亿个数,内存不足的情况下如何进行排序
22. 如果一亿个数会出现重复呢
23. 甲乙抓豆子问题
24. 反问
给我问麻了已经,当天就挂了
全部评论
为啥快排比堆还快啊,求教orz
bucket分裂,15545是吧😂
相关推荐
查看8道真题和解析
点赞 评论 收藏
分享
11-20 21:57
门头沟学院 Python 点赞 评论 收藏
分享
投递帆软软件等公司10个岗位
点赞 评论 收藏
分享