金山 c++面经

4.15更新 已感谢信
---------------------------------------------
一面:在牛客上看的差不多,主要问c++基础
关键字:static const用法
设计模式,单例模式实现,有没有了解
虚函数,析构函数能不能是虚函数,构造函数和析构函数能不能调用虚函数
右值引用,移动语义
快排,复杂度,原理

二面:感觉很凉,问了很多专业方面的,都记不清了
专业方面的就不多说了,参考意义不太大,说下别的
平衡二叉树,剪枝
无锁链表(这个真的没了解过,哎)
类继承,内存布局
构造智能指针,new完之后内存用完了怎么办(?)

全部评论
我二面手撕没撕出来,给我到终面了
2 回复 分享
发布于 04-16 15:33 湖北
我过了笔试就一直部门筛选,佬是啥时候收到的面试
1 回复 分享
发布于 04-01 17:17 陕西
投错了,不该投服务端,就该c++,服务端太多不会
1 回复 分享
发布于 03-31 20:06 山东
都不用写代码吗,流程快吗佬
1 回复 分享
发布于 03-30 08:53 山东
请问金山有笔试吗?
1 回复 分享
发布于 03-29 16:06 北京
真纯***公司,oc等了两个周.211直接两天oc,四天发offer,看不起双非就别给面试机会,一路到终试排序挂,就真无语.
点赞 回复 分享
发布于 05-22 21:48 陕西
单例模式实现方式
点赞 回复 分享
发布于 04-27 16:25 四川
专业方面的指的是什么啊
点赞 回复 分享
发布于 04-14 23:24 上海
同学有后续嘛
点赞 回复 分享
发布于 04-14 08:56 山东
佬,到终面了吗
点赞 回复 分享
发布于 04-12 23:31 湖北
可以问问hr的联系方式嘛 昨天金山约一面没接上电话 打回去没打通 也是cpp岗
点赞 回复 分享
发布于 04-10 18:15 湖北
大佬现在什么状态,我今天刚二面完,巨难,没有会的
点赞 回复 分享
发布于 04-09 16:26 上海
佬是26届吗
点赞 回复 分享
发布于 04-07 15:16 北京
佬到终面了嘛
点赞 回复 分享
发布于 04-01 20:38 陕西

相关推荐

11-28 06:30
门头沟学院 Java
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 的顺序来
点赞 评论 收藏
分享
评论
15
77
分享

创作者周榜

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