猿辅导客户端一面

c++:
1.extern "c"的作用是什么? extern代表什么意思?c和c++有什么区别?
2.什么是多态?(要有动态的和静态的)
3.c有重载吗?为什么c++能实现重载?
4.基类析构函数不是虚函数会怎么样,有什么后果?
5.全局变量为什么还要加上static关键字,有什么区别?
网络:
1.说一种网络分层,详细说一说TCP,IP
2.IP地址和MAC地址有什么区别,有了MAC地址为什么还要有IP地址
3.传输层流量控制
算法:
给定一个单链表,和区间[i, j]。将i结点到j结点的链表进行翻转(i, j都是以0为基础开始的)
例如:
输入:A->B>C->D->E->F->G 1 5
输出:A->F->E->D->C->B-G
输入:A->B>C->D->E->F->G 4 10
输出:A->B->C->G->F->E->D
由于没控制好时间,做完已近面试50分钟了,面试官说面的人多,时间很紧张,所以必须要45-50结束,就没问第二道直接结束了T_T
总的来说,面试官很好,但是由于有时间限制,大家敲代码的时候还是要快一点,不然像我一样只做了一道就杯具了;
另外,综合我看的前面大佬的面经,发现猿辅导对网络很看重,基础知识基本就说问网络+语言知识。虽然只做了一道,菜鸡还是许愿二面
#猿辅导##面经##秋招##C++工程师#
全部评论
许愿,大佬加油
1 回复 分享
发布于 2020-08-08 18:05
补充一个问题:在敲代码的时候,面试官看完函数形参是引用,就问我为什么这么做
点赞 回复 分享
发布于 2020-08-08 16:40
老哥你碰到的面试官和我是同一个啊!问的都一样!如果问第二题应该是一个二叉树的题目哈哈哈哈
点赞 回复 分享
发布于 2020-08-08 21:27
第一题写起来确实挺麻烦的,我也写了将近20分钟
点赞 回复 分享
发布于 2020-08-08 21:28

相关推荐

ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
6 14 评论
分享
牛客网
牛客企业服务