猿辅导客户端一面

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
第一题写起来确实挺麻烦的,我也写了将近20分钟
点赞 回复 分享
发布于 2020-08-08 21:28
老哥你碰到的面试官和我是同一个啊!问的都一样!如果问第二题应该是一个二叉树的题目哈哈哈哈
点赞 回复 分享
发布于 2020-08-08 21:27
补充一个问题:在敲代码的时候,面试官看完函数形参是引用,就问我为什么这么做
点赞 回复 分享
发布于 2020-08-08 16:40

相关推荐

bg 双9 简历牛客论坛+黑马点评 挑战杯大模型相关比赛决赛一等奖一面(5.15 55min)自我介绍挑战杯相关选一个你觉得更有挑战性的项目介绍一下redis有哪些数据结构,跳表了解吗,介绍一下还有什么我没问到但你觉得值得讲一讲的点吗(吟唱了分布式锁)手撕:搜索旋转排序数组(二分查找变种)、无重复字符的最长子串反问二面(5.20 50min)自我介绍挑战杯相关现在有一批数据需要去重,同时相似度高的也需要一并删去,怎么考虑(我只大概说了自己的思路是把相似的转成相同的再通过一些去重算法完成)布隆过滤器是怎么用的,还有没有其他的类似的实现手撕:查找有序数组中某个值第一次出现下标、删除数组中连续的k个相同值(最后有个细节卡了蛮久,面试官一句话提示了一下才过)反问HR面(5.23 30min)自我介绍从你的项目、竞赛里挑一个展开讲讲在做项目过程中有遇到什么样的困难,怎么解决的你的竞赛经历里有没有产生团队协作相关的问题,怎么解决的base地意向职业规划上面有提到没有打算考公,HR接着提问现在可能很多父母都希望孩子能够考公考编,工作稳定,你对这个问题怎么看,如何跟父母沟通还有没有其他正在进行的流程你会怎么选,为什么整个流程都很快,其实我5.8晚上才投的简历(感谢朋友提醒我阿里系还有这个能投),过了一个周末就约了笔试和一面,HR面后三小时就发了意向。总结成功经验,70%在于挑战杯的这个奖,20%在于手撕基本没大问题,10%才是准备的一些八股和项目,感觉是不可复制的一次流程。
查看15道真题和解析
点赞 评论 收藏
分享
评论
6
17
分享

创作者周榜

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