猿辅导一二三面面经(已收到意向书)

猿辅导基本上是周末面试,每周一面的节奏,我基本上都是选的上午11:00的场次,因为精神状态最佳
8月8日一面
  1. 介绍项目

  2. 一条ES查询的执行过程,多个shard如何组装数据,DeepPaging问题

  3. ActiveMQ的内部结构,瓶颈在哪

  4. 你是如何作MySQL优化的,对比一下MySQL和MongoDB的区别

  5. 数据库线程池线程数你是如何确定的

  6. 对比ArrayBlockingQueue与LinkedBlockingQueue

  7. 讲讲Eureka如何工作

  8. 算法题: 两个升序排列的闭区间序列,合并成一个有序的闭区间序列。

    A: [1,3], [7,10] B: [2,4], [5,8], [11,13] 结果:[1,4], [5,10], [11,13]

8月15日二面

  1. 怼项目细节

  2. Redis的数据结构及底层实现,项目中使用场景

  3. 对比epoll与select

  4. Redis的单线程模型

  5. SpringBoot的starter原理

  6. 消息队列如何保证消息顺序性,可靠性

  7. 网络分层,为什么分层,网络层与数据链路层的区别

  8. 三次握手及原因

  9. 算法1:二叉树的最大宽度

  10. 算法2:实现LRU

  11. 算法3:将一个栈中的数字排序(只能用额外的一个栈)

8月22日三面

  1. 结合项目问各个模块的技术选型

  2. 问什么用ES+HBase,HBase的主键如何设计

  3. MySQL的优化做了哪些

  4. 在实际项目中如何避免并发问题

  5. B+数与B数索引对比

  6. 算法题:有一书店引进了一套书,共有3卷,每卷书定价是100元,书店为了搞促销,推出一个活动,活动如下:

    • 如果单独购买其中一卷,那么可以打9.5折;

    • 如果同时购买两卷不同的,那么可以打9折;

    • 如果同时购买三卷不同的,那么可以打8.5折。

    如果小明希望购买第1卷x本,第2卷y本,第3卷z本,那么至少需要多少钱呢?

8月29日OC

HR说面试评级挺高的,应该会是SP,开心!

猿辅导的面试难度还是挺大的,因为每一面都要手撕算法,而且经常是Leetcode500+的题,有一定偶然性,建议写代码前先把思路和面试官说一下,避免一开始思路就错了白写了一堆。写代码的时候最好加一些注释,面试官也更容易理解。

超级感谢猿辅导!

#面经##猿辅导##校招##Java工程师#
全部评论
点赞 回复 分享
发布于 2023-10-21 09:08 江苏
楼主有没有hr联系方式
点赞 回复 分享
发布于 2020-11-10 09:00
许愿啊 猿辅导选我
点赞 回复 分享
发布于 2020-09-29 21:38
楼主,三面后多久给的意向书
点赞 回复 分享
发布于 2020-09-27 23:19
sp的话oc都会说嘛,oc的时候问了hr,hr说要等综合排序,看来铁白菜了😭
点赞 回复 分享
发布于 2020-09-22 23:47
大佬!我二面算法题是你的一面算法题,面试官说我思路是对的,但是我没写出来(不太熟),能请问一下你是自定义结构呢,还是用了arraylist和二维数组,如果是后者,如何写呢?如果有代码就最好了非常感谢楼主!
点赞 回复 分享
发布于 2020-09-05 17:23
沾沾o气
点赞 回复 分享
发布于 2020-09-05 16:41
点赞 回复 分享
发布于 2020-08-31 16:57
恭喜老哥,沾沾喜气!!
点赞 回复 分享
发布于 2020-08-31 14:54
tql,沾沾喜气,许愿OC!!!
点赞 回复 分享
发布于 2020-08-29 12:58
请问楼主多少年工作经验?面试的职级是?
点赞 回复 分享
发布于 2020-08-29 12:44
tql
点赞 回复 分享
发布于 2020-08-29 11:32
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-29 11:27

相关推荐

小厂面经,也是我的处女面(30min)1.自我介绍2.spring boot的自动装配原理(好多类和接口的单词都忘了全称是啥了,就说了记得的单词,流程应该说对了吧)3.有用过redis吗?主要是用在实现什么功能(说了技术派用redis的zset来实现排行榜)5.有了解过Redisson吗?讲一下对于分布式锁的了解以及在什么场景下应用(说了秒杀场景)6.对mysql有了解吗?包括它的索引优化和创建(把想起来的全说了)7.了解设计模式吗?比如单例模式,为什么要使用单例模式,它的优点是什么(昨天刚看的设计模式)8.工厂模式有了解吗?主要的使用场景是?(也是昨天刚看的)9.场景题:有7个服务器,需要在早上十点定时的向数据库中的用户表中的用户发短信,如果做到发送的消息不重复,且如果发送失败了需要知道是到哪个用户失败了,这样下次就直接从这个用户开始(我答了用spring task来实现定时,用分布式锁来保证只有一份服务器可以发送消息,用消息队列来存储消息,然后用消息确认机制来保证错误信息的记录,以及在数据库或者业务层面完成消息消费的幂等性)10.场景题:如果在系统启动的时间就将数据库的所有用户相关的信息都读到一个hashmap中(这个没啥思路,没答好)27届的投了一个星期终于有一个面试了,大部分公司都只招26的
inari233:已oc,拒了
查看9道真题和解析
点赞 评论 收藏
分享
评论
7
48
分享

创作者周榜

更多
牛客网
牛客企业服务