猿辅导服务端Java面经 OC

8.8一面
1.自我介绍
2.实习期间的内容,做了哪些事情,挑一个项目讲解
3.mysql索引数据结构,事务隔离级别,解决幻读方式
4.redis分布式锁流程,如何解决缓存雪崩问题
5.dubbo用到的协议,http和dubbo协议的区别
6.zookeeper中的节点类型,服务端宕机后zk发生的变化
7.http和https区别,握手方式,加密方式,如何加密
8.http2.0和http1.0区别,http2.0可以推送弹幕消息吗
9.java线程池,拒绝策略
10.保证线程安全的方式,CAS优化,AQS,以及AQS是否可以实现非公平锁
11.JVM内存模型,分代收集算法,什么时候分配在栈,什么时候分配在堆,内存泄漏出现的场景
12.最长回文串,最大正方形面积

8.14二面
1·自我介绍,项目以及实习
2.mq在项目里面的业务场景,事务性,如何消费的
3.ack具体机制
4.保证不重复消费
5.java反射机制,泛型
6.mysql索引,聚簇非聚簇,联合索引,索引失效,索引下推等
7.sql语句解析
8.BST中k大node,下一个最大排列

8.16三面
三面太紧张了,面试中还断网了,面试官特别好,非常感谢了
1.自我介绍,项目,实习
2.由于非科班,聊了一下转java开发的理由
3.os进程通信方式哪几种
4.kafka和rabbitmq的结构有什么不同
5.堆栈的区别
6.场景题,回答的糟糕
7.归并排序
8.合并k个有序链表

#猿辅导##面经##校招##Java工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-08 20:24
谢谢分享
点赞 回复 分享
发布于 2020-08-14 22:41
楼主ack机制怎么答的
点赞 回复 分享
发布于 2020-09-03 16:09
太强了
点赞 回复 分享
发布于 2020-09-03 20:56
很全,谢谢
点赞 回复 分享
发布于 2020-09-25 12:43

相关推荐

11-12 10:54
已编辑
四川大学 会计
在美团工作的这半年,我经历了从学生到职场人的转变,这段时间有挑战和压力,也有成就感和幸福(忙里偷闲,偷感很重)。刚入职时,我对工作流程和任务要求不太熟悉,老板只说个大概(其实啥也没说甚至乱说),全部要我自己去梳理流程、完成工作啊啊啊啊啊。这几个月常常需要加班来完成,总之就是一整个熬夜加班。再说一遍,别干财务(结算、核算、bp没一个好东西,下期会share这几个岗位的特点)虽然压力很大,但我相信每一次挑战都是成长的机会,唉其实很多是摧毁呜呜呜,哪有啥办法呢,谁不是强迫自己熬着呢😭 #工作压力大怎么缓解# 为了更好地适应这里,我主动与主管和hr沟通,分享自己的困惑和压力。主管和hr给我提供了很多建议和指导,并且pua我干啥苦活累活恶心活都是为了我好哈哈哈哈哈哈哈哈哈你别管!!!不过也帮助我理清了工作思路,提高了一些工作效率吧,越来越清晰自己想要啥、不想要啥了。同时,我也尝试通过一些方法来排解压力,比如制定详细的工作计划todo,合理安排时间,确保工作和休息的balance。在同事的建议下,我还参加了一些健身活动,比如周末打球、爬香山,还有利用午休时间去健身房锻炼,释放压力,保持良好的身心状态,毕竟什么都不做的话,被摧残的身心也没办法恢复呀~在这段时间里,我学会了更有效地管理时间,提高了专业技能,逐渐适应了快节奏的工作环境。通过与团队的合作,学会了如何更好地与同事沟通和配合。每一次任务的完成都让我感受到成就感,也让我更加自信(这个是真的,越痛苦越有起伏感)。希望未来的工作中继续积累经验,不断成长。 #工作压力大怎么缓解#  #美团求职进展汇总#
点赞 评论 收藏
分享
8 36 评论
分享
牛客网
牛客企业服务