迅雷C++实习生一面面经

1.new delete和malloc free的区别
2.new出来的对象可以用free吗?
3.malloc出来的东西可以用delete吗?
4.虚函数底层(虚函数表怎么调用)?
5.class A{
virtual void show();
};
class B:public A{
void show();
};
A* a = new B;
a->show();
调用哪个show函数?
6.析构函数为什么要声明为virtual?
7.B* b = new B;
delete b会不会运行类A的析构函数?
8.public privite protected继承的区别?
9.class A
{
    virtual void show();
};
class B:private C{
void run(){
show();
}
};能不能正常的编译运行?
10.在构造函数里面能调用虚函数吗?析构函数里面能调用虚函数吗?
11.继承层次里面,先调用父类的构造函数还是先调用子类的?  析构?
12.C++中vector和list插入删除情况下迭代器失效情况?
13.vector扩容?
14.n个元素依次插入vector的时间复杂度?
15.map?
16.无序n个元素数组,最快找出前k个最小元素?
17.创建堆的时间复杂度?
18.TCP三次握手?
19.TIME_WAIT?
20.accept在三次握手哪个阶段?
21.滑动窗口   发送窗口 区别?
22.流量控制拥塞控制的区别?
23.滑动窗口在哪个端?
24.项目?
25.客户端有几个线程?
26.epoll  LT ET区别?
27.反问
#迅雷##面经##实习#
全部评论
普通双非简历会被迅雷仍吗?
1 回复 分享
发布于 2021-11-29 22:40
这个节点应该是提前批吧
点赞 回复 分享
发布于 2021-08-04 15:59
哥们个过了吗
点赞 回复 分享
发布于 2021-08-04 21:42
请问lz,20答案应该是什么
点赞 回复 分享
发布于 2021-08-29 23:42
铁子,迅雷现在还招实习吗
点赞 回复 分享
发布于 2021-09-12 11:27
问下滑动窗口和发送窗口的区别
点赞 回复 分享
发布于 2021-10-11 15:53

相关推荐

不愿透露姓名的神秘牛友
11-03 14:42
迅雷 产品经理 24×12 年终0-8 硕士985
点赞 评论 收藏
分享
途虎养车 软件开发 29K
点赞 评论 收藏
分享
评论
点赞
27
分享
牛客网
牛客企业服务