招银网络

一面线上大概45min
问的比较基础,c++的八股文比较多,
指针和引用的定义以及区别
内存管理相关的,new delete的实现原理,什么时候会申请失败,申请失败会怎么样,和free malloc的区别
智能指针
继承和多态(虚函数表
迭代器的实现原理
深拷贝浅拷贝
还有的记不起来了..
计网操作系统问了一点,都是比较经典的问题

手撕lc 647回文子串

二面和hr连着线下面试,各半小时多一点吧
聊实习经历和项目
因为项目都是cpp的所以没多问
问了多态的实际应用,
单例模式,观察者模式
mysql的一些八股
聊了些学习方法和为什么选择学习cpp
然后就反问了
面试官详细的介绍了业务,说进去都是转java

五分钟后hr面
洋洋洒洒聊了快四十分钟..
学习经历生活经历个人性格对于加班的看法为什么不考研保研什么的

3月31一面 4月9号二面+hr 4月12开始资料评审 4月27oc#牛客AI配图神器#
全部评论
佬,请问c++八股该怎么准备啊,看谁的比较好
点赞 回复 分享
发布于 05-02 08:50 辽宁
接好运
点赞 回复 分享
发布于 04-28 14:08 浙江
请问是春招吗佬
点赞 回复 分享
发布于 04-27 20:31 新加坡
什么bg
点赞 回复 分享
发布于 04-27 20:08 安徽

相关推荐

04-14 15:01
已编辑
重庆邮电大学 C++
问项目项目中的优化在接触一个新的领域的时候,是怎么去了解的项目中有没有做具体的横向调研八股:1、介绍虚函数2、虚函数的实现,vptr、vtable3、能不能在构造函数中调用虚函数(可以,但是派生类没有构造完成时,调用虚函数并不会呈现多态)4、为什么父类的析构函数要定义为虚函数5、多态的实现6、介绍线程和进程的区别,在项目中有没有用过多线程?如何确保线程的安全?7、线程死锁,如何打破死锁(互斥、不可剥夺、循环等待、占有等待)8、TCP头格式(port、seq、ack、校验和、头部长、保留、码元比特、紧急指针)9、TCP为什么必须是3次握手(2的ACK->1的SYN,3的ACK->2的SYN,连接本质是两个套接字维护的有限状态机,同时到达establish之后,才能发送数据)。10、TCP可靠的实现(流控+拥控+差错)。为什么TCP的ISN必须是随机值(防止IP假冒攻击)11、拥塞控制12、TCP和UDP的区别13、介绍智能指针(auto/unique/shared/weak)14、shared_ptr的实现(实现的思路)15、shared_ptr是不是线程安全(引用计数是线程安全的,但多线程访问shared_ptr指向的对象不一定安全)16、weak_ptr和shared_ptr的搭配使用17、shared_ptr所存在的问题(1、创建/销毁的性能开销,频繁的话,考虑使用unique_ptr。2、循环计数问题:加入weak_ptr)18、mutex实现的思路做题反问:转正机会#牛客AI配图神器#
查看21道真题和解析
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客企业服务