猿辅导服务端开发三轮面经(已意向书)

猿辅导最后一批,10月11号三面,今天收到意向书,是我最想去的公司了~在牛客学到很多东西,写个面经回馈一下~

一面
谈谈对UGC的理解

CSRF攻击的思想以及解决方法

HTTP中的referer字段干嘛用的

悲观锁和乐观锁

一致性(强一致性、弱一致性)

数据库中索引的作用?索引的优化策略,回表的场景

多级缓存策略

缓存雪崩、缓存穿透

线程池的设计思路,线程池中线程的数量由什么确定

对基础架构、微服务的理解

写题:分别用快排和堆排的思想找出数组中第k大的数(非常熟悉了,写完还有很多时间,接下来就随便聊了聊)

你对基础架构建设更感兴趣,还是对用户增长(业务层面)更感兴趣?

我回答可能会对基础架构更感兴趣,然后面试官说他非常看好我,问这个问题是希望我能在接下来的面试当中尽量对面试官提出自己的需求,不然可能会被随机分配部门

猿辅导这边用的都是java,能接受转语言吗?

反问


二面面试官也很好,说话温文尔雅的,第一次见会先自己自我介绍的面试官

问了问英文水平(六级650),还问了我的翻译资格证怎么考的

首先是问实习的工作,感觉每个点都会很深入,会让你具体介绍业务场景

多级缓存实现,redis缓存失效时间根据什么设置

redis为什么快?(内存数据库、多路复用),可以多线程吗

强一致性,弱一致性,在实习工作中如何体现?

事务相关的问题(具体什么忘了…)

高可用是什么意思?具体怎么实现的

单元测试的流程,为什么不直接交给QA做?

然后问了一下学校里的研究方向(估计不大感兴趣,没有深入)

操作系统中的中断、僵尸进程(如何解决)、守护进程等概念

一面面试官说我对基础架构感兴趣,谈谈对基础架构的看法(在这里再一次感谢一面面试官)

写题:□□□+□□□=□□□,1~9填入□,使得等式满足,打印所有情况。我用比较复杂的dfs写出来了,写了十分钟,调试又用了十多分钟,搞完都没有时间做另外一题了。面试完一想,这不就可以用全排列的思想来做嘛,还是相当简单的,面试的时候脑子容易抽风。

最后反问问了基础架构部使用的技术栈,跟做业务相比工作强度怎么样


三面应该是主管了,感觉水平很高,还会C++,写代码的时候忘了某个函数在什么库他都能帮我指出来

简单问了一下项目

强一致性,以及实现强一致性的算法

分布式事务

进程、线程、协程

进程和线程相比,为什么慢?(看似简单,但是追问的很深)

僵尸进程,孤儿进程

epoll和select的区别,epoll为什么高效
写道题:全局变量count=0,1个主线程打印start后,多个子线程按顺序对count+1,并打印出count值,count==n时,主线程打印end并退出
mysql隔离级别,mvcc
gap lock,解决什么问题
数据库死锁问题以及解决

C++11新特性

移动构造函数,什么库用到了这个函数?
写题:旋转数组变形(找最接近target的位置,注意细节,比方说3 5 6 1 2,target为5.1时结果为1,target为5.6时结果为2)

反问

#面经##校招##猿辅导##C++工程师#
全部评论
大佬 猿辅导必须去北京吗
点赞 回复 分享
发布于 2020-10-24 13:18
600+tql
点赞 回复 分享
发布于 2020-10-17 17:05
大佬 英语是怎么学的? tql😆
点赞 回复 分享
发布于 2020-10-17 09:51
楼主是哪个部门啊?
点赞 回复 分享
发布于 2020-10-17 09:38
大佬会去吗
点赞 回复 分享
发布于 2020-10-16 19:16

相关推荐

来,说点可能被同行“骂”的大实话。🙊当初接数字马力Offer时,朋友都说:“蚂蚁的“内包”公司?你想清楚啊!”但入职快一年后的今天,我反而对他有了不一样的看法!🔹 是偏见?还是信息差!之前没入职之前外面都在说什么岗位低人一等这类。实际上:这种情况不可至否,不能保证每个团队都是其乐融融。但我在的部门以及我了解的周边同事都还是十分好相处的~和蚂蚁师兄师姐之间也经常开一些小玩笑。总之:身份是蚂蚁公司给的,地位是自己挣的(一个傲娇女孩的自述)。🔹 待遇?玩的就是真实!试用期工资全额发!六点下班跑得快(早9晚6或者早10晚7,动态打卡),公积金顶格交。别听那些画饼的,到手的钱和下班的时间才是真的(都是牛马何必难为牛马)。🔹 能不能学到技术?来了就“后悔”!我们拥有权限直通蚂蚁知识库,技术栈多到学不完。说“学不到东西”的人,来了可能后悔——后悔来晚了(哈哈哈哈,可以不学但是不能没有)!💥 内推地址:https://app.mokahr.com/su/ueoyhg❗我的内推码:NTA6Nvs走我的内推,可以直达业务部门,面试流程更快速,进度可查!今天新放HC,之前挂过也能再战!秋招已经正式开始啦~机会就摆在这,敢不敢来试一试呢?(和我一样,做个勇敢的女孩)
下午吃泡馍:数字马力的薪资一般哇,5年经验的java/测试就给人一万出头,而且刚入职第三天就让人出差,而且是出半年
帮你内推|数字马力 校招
点赞 评论 收藏
分享
kabuu:问多了怕遇到聪明人坑不了了,说不定里面很坑呢,还是相信自己的选择吧
点赞 评论 收藏
分享
评论
4
39
分享

创作者周榜

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