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

相关推荐

05-16 16:39
已编辑
门头沟学院 Java
2025.5.14 40min面试官介绍部门非常详细,lazada东南亚最大电商平台主要是结合项目问八股,也有项目中某些细节的具体实现,和数据库表的设计面试官很好,在问的过程中,一边在记录面评,面试中学到了很多。虽然也有些没答上来,或者没答到位,但是比阿里云的体验好多了。面试官先介绍实习招聘的流程,说Bravo102实习生招聘是统一面试的,最后拿到offer,会让同学自己选择想去的部门,双向选择。第一个没让自我介绍的公司1. Redis的过期删除策略2. 具体的过期删除算法有哪些,绕了好久,最后发现他想问的是内存淘汰策越(LRU、LFU、随机删)3. Spring拦截器用到了吗,拦截器的底层原理4. 拦截器和过滤器的区别5. Kafka怎么保证消息不丢失6. 项目中Kafka具体怎么使用的7. 消息异常,没有发出去该怎么解决8. 重试具体是怎么做的,循环吗9. 重试多次失败,怎么办,抛出异常吗10. 消息一直没发出去是什么原因,分析一下11. SQL怎么优化的12. 怎么判断是慢查询的13. 怎么设计一个好的数据库14. 说说项目的数据库表是怎么设计的,可以说字段、索引、外键等一些设计15. 主键怎么设计的,普通递增,分布式中可以用雪花算法16. 除了雪花算法和UUID,还有什么可以让主键不重复17. 问具体的字段用什么类型设计的,比如用户名18. 什么时候用到了JOIN19. left join、right join和outer join20. 加密算法有哪些,什么区别21. 项目中用到哪些Spring特性22. 简单说说AOP是什么23. 动态代理,有的基于接口,有的不基于接口,具体说说什么区别24. 项目中哪些地方用到了AOP25. 说一下设计模式,以及知道哪些常用的设计模式,项目中怎么用到设计模式的26. 模版模式了解吗27. 说说Spring中事务传播级别有哪些28. 两个方法嵌套调用,A调用B,A发生异常时事务传播机制怎么设置,B发生异常时事务传播机制怎么设置29. Redis和数据库怎么保证数据一致性30. SpringCache了解吗31. 说说线程池32. 核心线程数根据什么设置33. 说说Synchronized34. Synchronized 和volatile 的区别35. 项目中或者哪些场景下用到volatile反问(虽然是东南亚平台,但是做技术的不需要国外出差,非常详细的介绍部门和业务大概有5分多钟)最后对问的问题也进行了总结,说可以钻研深入些,还有多看看源码。对于他问的问题,每个问题可以多说一点(比如说慢查询优化,可以从怎么选择存储引擎,项目数据量是多少,每个表怎么设计的,索引怎么设计,这些方面都可以说),不用等着他来问。关于分库分表,也要考虑表的规模。
点赞 评论 收藏
分享
06-10 16:37
已编辑
门头沟学院 Java
没想到也是能写经验贴了 总之先感谢tplink5.24投递5.28发短信约笔试,无检测不开摄像头,题目内容具体不记得了,大概是八股,计算机基础、linux、计网、操作系统的一些概念吧,有单选和多选;还有两题编程,不难,但是只能**提交一次**(我也是后来才看到)当时第一题a了第二题90%,我看到错的地方想改了再提交发现提交不上去代码吞掉了。。提交系统就是一个框,不是ide,不能在线debug也没有缩进(很难用了)没有提示。5.30约节后6.3一面,自我介绍+问问你学业情况,对着简历上项目来回问,当然他不是大厂那种问的很深入具体问题,就是比较抽象的问题,比如你项目写了技术栈springboot+mybatis+MySQL+redis+Nginx,他就让你依次把每个介绍一遍 就这种风格 面试官挺好感觉和蔼可亲 一共20min 补了两句八股当天晚上发短信约明天二面6.4二面 开局两个智力题(答的时候卡了很久呵呵 后面面试官引导了才说出来)+ 手撕 判断链表是否有环 共享屏幕写 一开始null值忘记判断了她说我代码风格不好orz 20min隔了一天约三面6.6三面 感觉比前两面要深入一点面试官也严肃一点 全问项目相关 反正我感觉我答的稀碎 30min看看运气如何吧但不得不说流程是真快啊 面试也主打一个短平快 整挺好 流水线面试
查看22道真题和解析
点赞 评论 收藏
分享
评论
30
152
分享

创作者周榜

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