快手C++一面-秋招面经

C++:
1.虚函数实现原理
2.虚表是一个类有一个还是一个对象有一个?(每个类有一个虚函数表,每个对象有一个虚函数表指针)
3.查询虚表的时间复杂度是多少?
4.`std::move()` 原理,涉及移动吗
5.假设有一个 1KB 的大对象,`move` 能节省拷贝吗
6.智能指针原理
7.new 和 malloc 有什么区别呢
8.用 `new` 生成的对象,可以用 `free` 释放吗?那如果是基础类型呢?
9.用 `new` 创建数组时,释放的时候需要写出元素个数吗
10.`std::map` 和 B+ tree 有什么区别呢
11.红黑树和 B+ Tree 在性能、内存空间占用上的对比
12.为什么数据库选择 B+ Tree 而不是红黑树
13.在 STL 里,内存池是怎么实现的,有怎样的结构?
14.执行 `vector<int> v(4, 100)` 会发生什么,在栈上还是堆上分配?
15.那如果是 `new vector<int>(4,100)` 呢
16.如何拿到类中私有成员变量的值?
17.有一个二维数组里面都有值,想要给每个数都加 100,行遍历和列遍历有什么区别?
网络:
1.在浏览器中访问一个 http 服务器,这里面会经过哪些协议?
2.为什么不直接用 tcp 协议,还需要用 http 协议?

算法:
1.`1,2,3,4,...,n` 构造二叉树
2.合并两个有序数组 a 和 b,两个数组可能是升序/降序(4 种情况),合并后的结果放在 a 中,合并后的顺序按照 a 的顺序来
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-25 09:53
点赞 评论 收藏
分享
今天 15:24
已编辑
东北大学 Java
bg末9本,专业计科,有一段不到两个月的水实习,简历项目一个AI一个营销,9月下旬到9月底开始投简历,只投递了后端给牛友们看看,就当看个乐子了只统计给面试的一心向上ESOP&nbsp;&nbsp;一面(9月22,挂)泛微网络&nbsp;&nbsp;一面HRBP面(9月18,挂),&nbsp;一面HRBP(10月14,挂),羞辱我两次百度提前批&nbsp;&nbsp;&nbsp;一面(9月26,挂)北京乐宝互娱&nbsp;&nbsp;&nbsp;一面(10月9,过)&nbsp;二面HRBP面(10月13日,挂)途虎养车&nbsp;&nbsp;一面(10月15,挂)BOSS直聘&nbsp;&nbsp;一面(10月22,过)&nbsp;二面(10月28,挂)万得基金&nbsp;&nbsp;A面,B面(10月23,感觉良好,但是挂)拼多多&nbsp;&nbsp;&nbsp;一面(10月23,过),&nbsp;二面(10月31,过),&nbsp;三面(11月6,基础平台部门,听说是不是很难,挂)字节&nbsp;&nbsp;&nbsp;一面(10月24,挂)维信金科&nbsp;&nbsp;&nbsp;&nbsp;一面(10月29,面试官说很ok,和领导反馈,后续让HR联系,然后发感谢信,挂)科大讯飞&nbsp;&nbsp;一面(10月30,感觉面的很好,但挂)京东jdy&nbsp;&nbsp;&nbsp;一面(11月20,过),&nbsp;二面HRBP面&nbsp;(11月26,挂)还在流程中的数字政通&nbsp;&nbsp;&nbsp;一面(11月21,过),&nbsp;&nbsp;二面(11月27,过)上海全量全速&nbsp;&nbsp;&nbsp;一面(11月25)哈啰普惠(实习)&nbsp;&nbsp;&nbsp;一面(11月27)更新,数字政通拿到意向了怼一下华子,投两次,测评两次挂,上网看了老多攻略,两次测评都认真做了一个小时,现在又给我发第三次测评,想要羞辱我第三次自我总结,就是秋招开始时候八股不熟悉,后来八股比较熟了,但是实际的项目,场景经验还有所欠缺。秋招给面试的大厂不多,到了后边有些面试感觉面的蛮好但是也挂,个人感觉是不是环境太卷了,在卡硕士,至少得2硕或者9硕牛友们给孩子点建议吧,呜呜,不指望啥大厂了,能上岸个没那么差的就很满足了,呜呜秋招混成这样,春节都没脸回家过年了
牛客53184370...:投太晚了
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务