阿里国际一面面经(已oc)

纯拷打,面试官不让你背八股,全都让你从抽象的角度去想。
而且每次回答完,不论你对不对,对面只会有一段沉默,压力拉闷了
我这种每次面试都被夸不紧张的人,都快神志不清了

1.你的开源经历做了什么?
2.你平时是如何使用dubbo的?
3.你觉得dubbo和其他rpc框架的区别是什么?
4.你觉得rpc框架使用了java中的什么机制
5.rpc远程调用的过程中,使用的是什么设计模式?
6.你了解AOP吗?
7.那你想想,rpc远程调用是用的什么设计模式?
8.讲讲dubbo调用的逻辑
9.dubbo远程调用中,消费者为什么能调用服务者?用的是什么机制?
10.dubbo的服务发现是什么机制?
11.你说你没用注册中心,那你是如何实现这一点的?
12.缓存雪崩问题?
13.你不要从实际角度,我需要你从抽象的层面,去分析下这个问题
14. 我看你比较熟悉操作系统,那你说说端页存储吧
15.直接映射区是做什么的?
16. 我看你有很多奖项,你在这些奖项里面做了什么?
17.你熟悉java的集合吗?
18.那hashmap的数据结构是什么?假如有一个数据插入,他的完整逻辑是什么?
19.hashmap是线程安全的吗?
20.那有哪些线程安全的结构?
21.concurrenthashmap是如何保证线程安全的?你先说下细节,再从抽象角度描述一下
22.synchronized关键字的具体机制是什么?
23.你实习主要做了什么?
24.你实习中的大模型是自研的吗?那么你们使用的方法是什么?
25.你实习中遇到了什么问题?如何解决的?最大的困难是什么?
26.linux的基础指令?说五个吧
27.linux是如何删除很大的文件的?比如一个几百个G的日志文件?
28.我看你应该比较熟悉Unix系统,你讲讲unix的吧
29.如何查看一个很大的文件?
30.如何搜索某个文件?
31.你讲讲TCP的连接和释放吧
32.讲讲OSI七层结构
33.tcp/UDP是哪一层的协议?
34.讲讲SSL协议的过程?
35.讲讲HTTP1.1-http3的过程
36.QUIC协议
37.git平时你是如何使用的
38.你平时提交开源代码的流程是什么?
39.假如你要维护一个开源项目,你作为commiter,你该如何去设计流程?
40.你能设计一个开源项目的代码规范吗?

还有一些记不得了,应该有50+
全部评论
天,佬都答出来了吗?
2
送花
回复 分享
发布于 04-20 18:01 上海
请问佬的开源经历是和dubbo相关的,所以才问这么多dubbo的问题吗?
2
送花
回复 分享
发布于 04-22 11:10 澳大利亚
OPPO
校招火热招聘中
官网直投
这么强
1
送花
回复 分享
发布于 04-20 23:14 湖北
佬有英语问答吗,对英语要求怎么样
1
送花
回复 分享
发布于 04-20 23:27 北京
太厉害了佬
点赞
送花
回复 分享
发布于 04-20 23:58 浙江
大佬有时间能分享下,如何学习并参与到开源项目中?
点赞
送花
回复 分享
发布于 04-22 22:35 上海
有些问题很抽象呀,比如说说看啥啥啥,这种怎么回答呢?脑子比较懵
点赞
送花
回复 分享
发布于 04-23 10:49 上海
捞 它为啥感觉你很熟操作系统呢
点赞
送花
回复 分享
发布于 04-23 23:48 四川
什么部门啊
点赞
送花
回复 分享
发布于 04-24 00:58 上海
佬 阿里没有二面面经嘛
点赞
送花
回复 分享
发布于 04-24 16:51 四川
我都不会😓
点赞
送花
回复 分享
发布于 04-25 02:59 湖北
想问一下,我4.17笔试,催了一下流程,今天才给我约电话面试,感觉这个电话面的形式是不是就是kpi?
点赞
送花
回复 分享
发布于 04-25 14:34 上海
佬你的操作系统项目是什么啊,我也做了mit6.s081,怎么写简历上呀
点赞
送花
回复 分享
发布于 04-26 19:43 江苏
求timeline
点赞
送花
回复 分享
发布于 04-27 10:12 浙江

相关推荐

06-27 13:22
已编辑
哈尔滨工程大学 Java
6.25 一面 45min1.自我介绍2.介绍一下项目(自此拷打开始)3.买一张票从某地到某地,然后没有付钱,那订单系统是个什么状态?4.系统里面分布式锁是怎么做的?5.你提到了redlock,那它机制是怎么样的?(我就不该提的)6.红锁能不能保证百分百上锁?7.Redis解决单点故障主要靠什么?8.红锁用了哪几种模式?那解决红锁问题Redis用哪种模式?9.主从模式用的是异步还是同步?10.场景题(不会,直接懵逼,沉默了半分钟没说出来,他自己都笑了,说问的其实挺难的,说不出来算了)11.RocketMQ的顺序消息?12.JVM的内存模型?13.你提到了栈帧,那局部变量表除了栈帧还有什么?14.一个什么都没有的空方法,完全空的参数什么都没有,那局部变量表里有没有变量?15.所有对象都在堆上对不对?(其实又对,又不对,他说我这个能回答到这一步感觉有15年工作经验了,逆天)16.垃圾回收的过程?17.CMS用了什么垃圾回收算法?18.你提到了remark,那它remark具体是怎么执行的?三色标记法?19.ID是自增的,1000到10000,怎么从表中查ID=5000的数据?(我以为说个select语句,没想到让我从底层慢慢分析,说了超久)20.反问真的,面完这场我是真汗流浃背了,真的太底层了,我还说了句是我面过少有的这么难的。面试官说他是临时被拉过来面试实习生的,说问我的很多都是八年工作经验以上的内容,并对表示抱歉哈哈哈,我是真麻了。6.26 二面 20min1.自我介绍2.介绍一下项目3.Rocketmq在项目里怎么用的?4.Rocketmq延时消息的实现原理?(只会说使用层面的,底层的不知道)5.项目里订单号怎么设计的?(记岔了,嘴一快说成哈希算法了。。其实是雪花)6.设计一个11位的订单号,保证它是全局唯一的,还要保证高并发,用什么算法?(也是随便说了一堆)7.高可用什么意思?8.高并发什么意思?9.你对于科班的学生对比有什么优势?10.说了很多对我的建议,包括后面怎么学习,需要再去学哪些课程?10.反问,什么时候可以知道结果?(一周内)两面都没有算法,体验整体来说一般,一面难度太大,二面比较平淡,面完5分钟后秒挂,毕竟就1个hc,体验过就好。
查看29道真题和解析
点赞 评论 收藏
分享
28 140 评论
分享
牛客网
牛客企业服务