网易互娱-游戏研发8.13一面

算法题:
最长重复子串
洗牌算法

c++
说一下c++的多态
一个基类的指针指向一个派生类对象,他这个虚函数表是怎么填装进去的呢
一个派生类继承于两个基类,他的虚函数表是怎么填装
派生类可以调用基类的函数
一个基类指针,可以cast到派生类对象吗(类型转换)

b1  b2
|      |
b3   b4
p

b2*ptr=new p()
这个ptr可以直接cast到b3吗
函数模板和函数重载有什么区别

假如一个函数名
int func(int)
有一个模板也是
int func(T)
你调用func编译起来会有问题吗(有老哥懂吗)

模板偏特化以及全特化听过吗?(无)
模板元编程听过吗(无)
vector的动态扩容
完整说一下push_back的过程
说一下c++的左值右值的区别
为什么右值引用会减少拷贝
说一下share_ptr
根据你的理解写一个share_ptr的拷贝构造和析构函数(拉闸闸)
lambda的用法,lambda是个啥呢
c++程序的编译
说一下动态链接和静态链接的区别
动态库动态链接,程序运行后,是怎么具体找到要调用动态库的哪个函数的

操作系统
多进程和多线程的区别
多线程之间的数据之间传递是怎么传递的呢

网络
说一下tcp和udp的区别
三次握手,短时间有大量的客户端要去连接服务器端会发生什么事情
半连接队列满了会怎么样
满了会怎么丢弃呢,客户端和服务器端会分别怎么表现
满了的那一步是在哪一次握手呢(我说第一次握手,但其实实际上还是有点差别,有老哥能说说吗)

总结:
面试官很nice会引导我去解决问题和思考,问的c++比较多,突然发现自己c++这块也不是很熟,需要多加了解和补足,问了面试官还有哪方面提高,面试官说我还可以,接下来正常准备就好,许愿一波二面,冲冲冲!
#网易互娱##面经##校招##C++工程师#
全部评论
满了的那一步应该是第二次握手,此时服务器处于SYN_RECV状态等待第三次握手的数据
1 回复 分享
发布于 2021-08-14 21:11
请问这个问题 一个基类指针,可以cast到派生类对象吗(类型转换) 老哥怎么回答的呢?
1 回复 分享
发布于 2021-08-14 21:14
最长重复子串,手撕一上来就是困难题吗
点赞 回复 分享
发布于 2021-08-14 19:21
C++是真没少问
点赞 回复 分享
发布于 2021-08-17 12:26
兄弟你收到二面了吗
点赞 回复 分享
发布于 2021-08-26 16:53

相关推荐

字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-05 10:13
已编辑
HHHHaos:让这些老登来现在秋招一下,简历都过不去
点赞 评论 收藏
分享
2 41 评论
分享
牛客网
牛客企业服务