开摆等开奖 level
获赞
100
粉丝
25
关注
14
看过 TA
1312
武汉大学
2026
C++
IP属地:湖北
暂未填写个人简介
私信
关注
09-11 21:49
武汉大学 C++
📍面试公司:影石🕐面试时间:9.11💻面试岗位:C++开发❓面试问题:一、自我介绍二、项目三、八股1. deque的底层实现?插入和修改的复杂度?双端的插入和删除是怎么实现的?2. ordered_map和unordered_map的区别?3. 红黑树的特性?为什么不用二叉平衡树?4. 哈希表的冲突怎么解决?知道负载因子吗?如果往哈希表大量插入数据会怎么办?5. 迭代器失效的状态或者原因有哪些?6. 全局静态变量初始化的时期?存放在哪里?7. 类的全局静态实例什么时候初始化的?比如static A a8. 编译器会给一个类默认生成哪些函数?自定义有参构造函数后,若未加 =delete,编译器仍会生成默认构造函数吗?9. 讲一讲virtual关键字?虚函数的实现机制?10. 模板通常定义在哪里?如果声明在.h文件,定义在.cpp文件,其他cpp文件能使用这个模板吗?看我答不上来,面试官让我下来了解下**模板的实例化orz**11. 死锁产生的原因以及解决方法?12. 一个程序本来只要运行1s,现在运行了1min该怎么排查?四、手撕最大连续子数组的和,空间复杂度从On优化到O1,时间复杂度从On到On/2(多线程或者双指针,不过没让实现)五、反问岗位主要做那些业务?校招生会被分到哪个组?面试官介绍下他们是做剪辑的,“我们组面的话大概率是我们组”是不是在暗示能过qaq🙌面试感想:面试官很好,会引导答不上来的问题许愿HR面
查看16道真题和解析
0 点赞 评论 收藏
分享
09-08 16:48
已编辑
武汉大学 C++
更新一面居然过了,约二面自我介绍面试官说一面基础知识,二面问项目一、40min超长八股(答到晕厥)1.C++类的大小由什么决定?2.单继承下虚函数表数量?多继承为什么会有多个虚函数表及对应表头指针?3.虚函数相比普通函数的性能开销?4.虚函数重写的时机?5.什么是右值引用?6.move 的操作过程?7.string 类型的移动构造做了哪些事情?8.forward 函数?为什么不用forward会变成左值?9.C++ 的 RAII 机制核心是什么?10.RAII 如何配合异常处理的流程?11.dynamic_cast、static_cast 的区别?12.设计模式的原则?13.单例模式怎么实现?14.观察者模式的应用场景?15.工厂模式的分类及作用?16.STL 的空间分配器是怎么设计的?17.STL 是怎么调用 allocator 的?(如 vector<string> 的构造过程)18.vector 扩容过程?19.vector 扩容时如何判断哪些元素需要移动哪些需要拷贝?20.push_back 和 emplace_back 区别?21.shared_ptr 的控制块设计?22.shared_ptr 的引用计数存储在哪里?23.程序编译过程?(源码到二进制)24.动态链接为什么要加上 -fPIC 标记?25.进程初始化时操作系统做了什么?26.操作系统怎么分配进程的虚拟地址?27.操作系统怎么实现从虚拟地址到物理地址的映射?28.页表初始化时会不会把所有虚拟内存都映射到物理内存?29.C++ 常见的锁的类型?30.互斥锁怎么实现?31.死锁的四个必要条件?32.死锁怎么调试?33.计算机网络协议分层?34.ping 命令工作在哪一层?35.IP 头字段有哪些?36.TCP 三次握手流程?37.内存泄漏怎么定位?38.内存泄漏的影响?二、手撕1. 不同路径II
0 点赞 评论 收藏
分享
08-31 17:37
武汉大学 C++
Li_Mobai:看一眼哦吼这个简单,越做越不对劲
投递网易游戏雷火等公司10个岗位
0 点赞 评论 收藏
分享
08-30 22:34
武汉大学 C++
库洛笔试和晚上B站比起来友好太多了,虽然第二题看不懂什么意思,至少第一题ac了...
能给个班上吗:笑死第二题随机数0或1可以骗50%
投递库洛游戏等公司10个岗位
0 点赞 评论 收藏
分享
08-30 20:38
武汉大学 C++
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务