猿辅导三面面经

8月1号笔试:分为选择题(65分)+编程题(75分、三题),一共90分钟。

猿辅导一面(8月8号,50分钟)
1.简单介绍下项目,介绍自己的工作。
2.C++浅拷贝深拷贝与具体情况举例。
3.C++中的多态,发生在计算机中的哪个过程(编译、执行)。
4.虚函数表。
5.虚继承的作用,不用虚继承要怎么办。
6.指针和引用的区别。
7.线程进程相关。
手撕代码两题(有一题需要运行):
1)BST求任意两节点值差的绝对值的最小值
2)之字型打印二叉树
反问环节

猿辅导二面(8月14日)
1.简单介绍一下项目
2.指针常量与常量指针的区别
3.inline详解
4.static和extern
5.内存泄漏情况举例
手撕代码(两题都要运行):
1)有序表找出第K大结点并删除
2)任意数组求第K大的数
反问环节

猿辅导三面(8月22日)
1.问了问项目,提了点疑问
2.线程进程状态,状态转化过程原因。
3.进程调度算法,每个算法的优劣,实际情况如何选择。
4.网络https,加密过程,如何防止中间人攻击
手撕代码:
1.二叉树求包含所有最深结点的最小子树
2.给定一个数组,求另一个数组是否为该数组的栈输出序列。
反问环节

总结:
笔试: 有概率,有数据库,计算机网络,操作系统,偏基础,建议提前准备演算纸,概率计算细心点
          前面的选择有65分,不比编程题少多少,一定要好好做。
面试: 总的来说,猿辅导的面试非常重视基础,没有相关经验没有问题,面试官问的也挺有水平。
        基础一定要扎实,标配就是没面都有两个手撕代码题,一般会留足30分钟时间给写题。
        面试官们都是很认真的和你交流,耐心引导,提问的知识点都是很基础的没有偏难怪。作为面试者,
        在面试过程中尤其要注意把握细节,问题要回答全,代码的特殊情况也要考虑全,千万不要因为简单而大意,
        代码特殊情况忘记处理挺减分的。

以上就是我的建议,祝各位即将参加猿辅导校招的牛友面试顺利~
#面经##校招##C++工程师#
全部评论
请问这个 二叉树求包含所有最深结点的最小子树 大概是什么思路啊
1 回复 分享
发布于 2020-08-23 17:01
想请问一下楼主是没有客户端开发经验吗 我也投了客户端但是没有安卓经验
1 回复 分享
发布于 2020-08-23 16:42
帖子咋没了
点赞 回复 分享
发布于 2020-09-05 17:59
请问这个offer沟通状态是问出来的吗?官网状态有改变吗,或者有邮件吗?
点赞 回复 分享
发布于 2020-08-25 10:18
很详细,楼主面试没有问到安卓相关问题吗?
点赞 回复 分享
发布于 2020-08-25 08:28
有序表找出第K大结点并删除(一遍遍历完成)这个大概是个什么思路啊
点赞 回复 分享
发布于 2020-08-24 21:14
楼主能加个好友聊聊不?
点赞 回复 分享
发布于 2020-08-24 09:38
楼主面完多长时间知道自己过了?
点赞 回复 分享
发布于 2020-08-24 08:41
没有内推或者内推忘了是不是就查不到了
点赞 回复 分享
发布于 2020-08-23 18:59
状态怎么查询到的啊
点赞 回复 分享
发布于 2020-08-23 16:34

相关推荐

03-15 00:45
已编辑
高德地图_go开发(实习员工)
问的很简单都秒了,但是面试官没开摄像头,疑似kpi,无后续。--------------------3/14更新,3/12通知给了口头offer,3/13发了意向书,已拒。一面(35min)(25/3/6)(无后续)    1、自我介绍    2、介绍一下你的那个Python相关项目(本科毕设,web系统+算法模型提供部分接口)    3、Java面向对象有哪些特点呢?详细说一下。    4、介绍一下hashmap;为什么要把链表转换为红黑树呢?红黑树查找的时间复杂度?1.7和1.8的区别。    5、介绍一下concurrentHashmap。    6、synchronized锁和Lock锁有什么区别?    7、公平锁的一个底层是怎么实现的呢?    8、线程池的核心参数、拒绝策略、提交一个任务执行流程?    9、spring有哪些特点?(ioc/aop)    10、spring中对于循环依赖是怎么解决的?    11、MySQL和redis的区别?    12、MySQL的索引结构是什么?    13、MySQL的事务有哪些特性?怎么保证?    14、MySQL的默认隔离级别?可重复读是怎么做到的呢?    15、介绍一下MVCC和快照读readview。    16、一般在什么场景下会使用redis?    17、对于大量的请求,如果此时缓存中还没有写入数据怎么办?    18、介绍一下redis实现的分布式锁。    19、有用过es和mongo DB吗?(知道,没用过)    20、消息中间件用过吗?说一下你的使用场景?    21、一个场景,如果说有一个接口响应的比较慢,如果说让你排查,你会怎么去排查?(上下游接口、大key问题,只答了两,后面试官补充)    无手撕,反问业务。
胖墩墩的查理在学c语言:哥们我是五号面的 流程差不多
查看21道真题和解析
点赞 评论 收藏
分享
评论
7
29
分享

创作者周榜

更多
牛客网
牛客企业服务