阿里淘天一面面经

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 浙江

相关推荐

04-30 19:15
门头沟学院 Java
继续来分享下最近的面经~欢迎友好讨论,信息共享1.实习拷打2.有没有召回的准确率之类的过程指标3.评测机制是怎么构建的,评测集是怎么构建的4.人工标注的话,大概多少条呢5.你说召回率75%,那剩下的25%是什么原因呢6.第二段实习你做过多Agent的设计是吗?讲一下单Agent和多Agent的差异7.调研过程中,对一些任务编排有了解过吗8.RAG的原理如何理解9.你的prompt提示词模板怎么管理的10.每次更新有没有版本的概念11.第一段实习中的自研大模型,有没有和别的通用大模型作对比12.你们最终衡量这个项目的结果时,用什么指标衡量的13.LocalLife是你自己做的项目吗,说一下其中的function Calling完整的工作流14.如果用户的询问中命中了两个函数,那系统调用的逻辑是怎样的15.定义了几个function供大模型调用,如何设计的16.会不会出现不同function之间,描述有歧义或冲突17.function Calling和Agent的区别18.如果将你的LocalLife升级成一个Agent的体系结构,你觉得还要做哪些事19.举一个用AI编程工具完成的比较复杂的一个开发任务20.对AI代码的审查你用的是开源框架还是什么方式21.利用AI进行的模块设计中,有用到一些设计模式之类的吗22.单Agent和多Agent的使用场景23.电商场景下,会涉及到商品的图文分类,那么你会如何设计这样一个自动分类的系统24.用秒杀场景类似的思路,对Agent的很多接口调用,做一个接口限流如果要控制成本,对不同的大模型,也需要做一个差异化限流(比如轻量模型和重量模型的切换等),你有怎么样考虑思路25.秒杀场景的不超卖用的什么方案26.Agent中的长期记忆和短期记忆你是如何理解的
查看26道真题和解析
点赞 评论 收藏
分享
评论
2
45
分享

创作者周榜

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