阿里淘天一面面经

1.自我介绍

2.项目介绍

3.实习经历介绍

4.描述concurrentHashMap的原理

5.Lock接口的队列同步怎么实现的

6.Java最底层提供的锁有哪些

7.线程的切换怎么实现的

8.Synchronized怎么实现的对某个资源进行的加锁处理

9.Synchronized有哪几种状态

10.轻量级锁,重量级锁,偏向锁分别的应用场景

11.volatile了解吗,有什么作用

12.volatile怎么保证的可见性

13.缓存一致性协议有了解过吗

14.zookeeper为什么会这么火,有什么优势

15.在项目中怎么使用的

16.项目中怎么保证的数据一致性

17.Raft协议了解吗

18.zookeeper除了你这个项目中的应用场景还有什么应用场景

19.zookeeper每个ZNode里面的结构是什么,有什么核心属性

20.RabbitMq怎么保证消费的时序性

21.RabbitMq有哪些消费策略

22.RabbitMq怎么保证一会消费成功

23.描述下Linux操作系统底层的epoll原理

24.手撕算法题,判断是否可以利用字典中出现的单词拼接出s

反问:

1.我有哪些可以提升的方面?

在基础知识上还可以更加深入的了解一下,现在还只停留的应用层,项目的描述还不够流畅,还需要去复习下

2.我的表现怎么样?

类比前面的候选人来说,不算太出色,但是能说上中规中矩,处于一个中等的水平,优点在于我有一部分实践经历(有相应的项目经历和实习经历),缺点就是前面那些内容,其他的觉得没什么大问题,然后跟我说,在他整体的面试下来,确实优秀的同学很多,但是我也不用灰心,总还是会有机会的。(感谢面试官,面试官人挺好的,全程没啥压力,不会的也会慢慢引导)
#面试# #淘天面经#
9.19更新,已经挂了,正在被其他部门捞
全部评论
老哥回答出来多少啊
1 回复 分享
发布于 2023-09-20 00:38 北京
流程怎么样了
点赞 回复 分享
发布于 2023-09-14 16:59 浙江

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
42
分享
牛客网
牛客企业服务