未尔科技c++面经

全是八股,有点忘了

1.多态:B继承A,C继承B。virtual方法f,如果C没有重写B的方法,请问C *c = new C(); c->f()调用的是B的还是A的?子类重写了父类的方法后,怎么调用父类的方法?

2.说下二叉树,平衡二叉树,b+数,红黑树。访问一个元素,最坏的时间复杂度分别是多少

3.说下堆和栈的区别,说下内存管理。怎么用new在栈上实例化(?)

4.说下四次挥手,半连接,tcp和udp的区别?udp有容量限制吗

5.说下进程和线程的区别,说下程序从硬盘到cpu执行的过程

全部评论
你告诉他,使用new不能在栈上创建对象
1 回复 分享
发布于 2023-10-20 19:54 上海
兄弟拿到offer了吗
点赞 回复 分享
发布于 2023-10-27 10:37 重庆
上周我面完了,技术说你过了,hr说排序,一面完了都要排序,估计学历问题😅
点赞 回复 分享
发布于 2023-10-22 16:58 河南

相关推荐

看到这个内容真是闹麻了。。。。。。现在有了AI以后很多人面试都会作弊吗? 那对老老实实面试的人岂不是不公平....
程序员牛肉:公平那是对小孩子讲的童话故事,成年人的世界只有能不能接受失败的后果。 你要是能接受面试作弊被发现之后多家公司联合永久拉黑的后果,你就搞。
你找工作的时候用AI吗?
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
今天 12:23
点赞 评论 收藏
分享
评论
6
26
分享

创作者周榜

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