猿辅导一面、二面面经(已凉)

猿辅导一面 9.19

1.介绍项目,说一下你这个netty 重用channel怎么做的,用在哪里,会不会出现数据扰乱 的现象

2.你这个项目里面,调用服务应该是一次调用就可以了,应该是短连接的,那为什么会有重用的问题?(balabala 试图解释,然后各种提问,我被问傻了

3.说下netty底层怎么做的 线程模型是什么

4.netty的writeflush操作的时候 底层发生了什么(我说了很多,但是感觉不是面试官想要的,后面直接说不会,才放过我)

5.volatile的原理

6.happen before(忘了)

7.搜索二叉树转成双向链表

面试官人很好,反问的时候,问评价,表示自己各方面还行,Java基础很扎实,没有那种可以直接否决的弱点(暗示可以进入下一面)

猿辅导二面 9.25

面试官是个大叔,一看就是大佬,全程面无表情。面试官提前看了我的简历,接通视频直接问项目,甚至都没让我做自我介绍,直接开怼

1.你这个项目zookeeper怎么做的,在这里用来做什么呢? 具体说下

2.如果我zookeeper挂了 怎么办,你的服务怎么调用

3.如果服务提供者挂了怎么办,消费者连接不上怎么办?

4.那如果服务提供者断电了,怎么处理?(我倒了,提了一种解决方案,面试官表示认可

5.服务具体的注册流程?

6.问点java基础吧,说一下如何创建线程

7.线程的几种状态?

8.线程池的参数,怎么用的?线程池的原理

9.知道mysql吧? 说一句关系型数据库和nosql的区别

10.说一下聚簇索引和非聚簇索引的区别

11.一张表,你怎么优化里面的索引(说了一些,想继续说下去,面试官表示够了)

12.此时还不到20分钟... 面试官 说 来做题吧... 凉了吧心里想

13.链表,如果奇数个节点 删除中间的,如果是偶数个 删除中间两个(有几个bug 然后面试官提示下改了, 还让我做了优化 ); 完事后 题目做了下变形,删除中间k个节点 思路不难,但是很多细节要考虑,给面试官解释了蛮久,面试官才明白我的解法。。。 我用了最笨的方法做的,面试官不懂,可能大神的解法太厉害,没懂我这种很弱的方法。。。

总共50分钟,反问 面试官我的表现怎么样, 面试官说公司规定,无可奉告,我懂 我凉了,(但一面面试官被我问出了评价,可能二面面试官只是不想直说 : 你这个大菜比 ,浪费我时间!)这几天表现好的时候 问面试官,基本都会评价我的表现~ 害 ,无缘猿辅导了 最后倔强的表示,我对数据库 分布式 网络底层那块比较了解,有点没问到。。 面试官面无表情滴说: 有缘再见~


#猿辅导##Java工程师##面经##校招#
全部评论
楼主后面多久有的二面过不过的结果
点赞 回复 分享
发布于 2020-10-08 17:54

相关推荐

12-26 17:47
重庆大学 后端
黑皮白袜臭脚体育生:一般需要一业务一轮子两项目,再加一个项目会更好,另外简历条例按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写另外宣传下自己的开源仿b站微服务项目,GitHub已经400star,牛客上有完整文档教程,如果觉得有帮助的话可以点个小星星,蟹蟹
点赞 评论 收藏
分享
12-07 16:16
已编辑
四川大学 Java
点赞 评论 收藏
分享
评论
1
21
分享
牛客网
牛客企业服务