帆软二面

1 redis数据类型(map,set,list)
2 htt1.0/1.1/2.0、3的优缺点(详细)
3 介绍一下VPN
4 二位数组按行和按列遍历的区别
5 锁机制和条件变量,条件变量存在的必要性
6 new的机制
7 怎么高效分配和回收内存
8 析构函数出错会怎么样,析构函数里出现try_cast,c++编译器会怎么处理
9 std::move之后对象还可以使用吗,比如string对象move了之后,对象遍历后能得到什么
10 怎么设计一个存储在硬盘上的kv数据库(结构和策略),怎么应对缓冲区刷盘时进程崩溃问题,
11 算法题:给一个无向图,邻接矩阵表示,一些顶点上随机分布着宝石,每个顶点能取到距离2(包括2,每个边距离为1)以内的边上的宝石,设计一个策略,随机选取一个定点,取完所有宝石,并且回到原点的最少走的边数。
总结:八股全是深挖,为什么这么设计,优缺点,算法好难,G!
全部评论
佬有实习吗
点赞 回复 分享
发布于 08-26 12:10 湖北
redis有map?
点赞 回复 分享
发布于 08-26 14:19 辽宁
佬 什么部门啊
点赞 回复 分享
发布于 09-02 22:35 湖南

相关推荐

10-21 15:30
已编辑
门头沟学院 前端工程师
点赞 评论 收藏
分享
2 19 评论
分享
牛客网
牛客企业服务