阿里菜鸟一面

最近面试了阿里的菜鸟网络
由心的说,面试官很厉害,问到很多深层次的问题,给了很多建议。

1、自我介绍。

2、项目用途目的。

3、文件处理流程(请求流程)。

4、如何对上传文件的内容进行提取保存与处理。

5、如何处理文件上传请求(限流、大文件抛弃)。

6、大文件如何处理限制?。

7、如何做到限流(semaphore)。

8、了解滑动窗口吗?。

9、令牌桶限流,如何处理(一边放一边取?)。

10、令牌和取是如何操作的。

11、令牌如何放入。

12、如何保证令牌被正确的拿去(加锁?原子操作?原子累加器?)。

13、如何保证放入,获取的并发性。

14上:为什么自己实现Spring?

14、ioc如何实现。

15、ioc如何处理循环依赖。

16、AOP如何实现。

17、AOP在一个类上加上多个注解如何处理。

18、mybatis mapping如何执行?

19、了解那些储存引擎?

20、innodb与MySIAM 有什么区别?

21、聚族索引与非聚族索引如何实现?

22、聚族索引与非聚族索效率问题?

23、如何对Sql进行优化?

24、内存模型?

25、对象生命周期?

26、对象为什么和怎么会放入老年代?

27、新生代有哪几个区(eden,survivorFrom,survivorTo)?

28、为什么有这几个区?(垃圾清理算法)

29、为什么老年代不使用标志复制算法(大对象)?

30、双亲委派机制?

31、自己写Object能否被加载?(可以哦)

32、线程池如何创建?

33、线程池核心参数(7)?

34、拒绝策略有哪些?(4 + N)

35、ThreadLocal 是什么

36、再讲ThreadLocal有什么用处?

37、看什么书?

反问

学习指导?

面试结果什么时候出?

大厂面试很难,面试官很厉害。
希望大家不要太有压力,一步一步的走,努力会有结果。

#阿里面试##阿里巴巴##面试题目#
全部评论
家人面的什么岗位捏
点赞 回复 分享
发布于 2023-03-29 14:49 山东
多久出结果
点赞 回复 分享
发布于 2022-03-27 10:12
点赞 回复 分享
发布于 2022-03-27 00:57
点赞 回复 分享
发布于 2022-03-27 00:07
大佬 冲冲冲
点赞 回复 分享
发布于 2022-03-27 00:01

相关推荐

2025-12-04 04:20
门头沟学院 Java
1. 简单介绍项目背景、开发流程及系统核心功能。2. 分布式场景下如何解决用户连续两次提交的问题?3. 仅开发后端接口吗?是否涉及前端工作?4. 后端部分是从0到1独立开发,还是基于现有项目二次修改?5. 请讲解JWT在项目中的具体执行流程。6. 未搭建前端但登录功能需前后端紧密配合,对此是如何处理的?7. JWT与OAuth 2.0之间是什么关系?8. 请说明JWT与OAuth 2.0的对比过程及结论。9. 项目中生成的Token除用户名和密码外,还包含哪些信息?10. 调研过业界登录功能的其他实现方式吗?除了JWT之外还有哪些?11. 项目中ES存储的题库内容总量有多少?12. 请解释什么是倒排索引。13. ES中的数据是如何导入的?是否结合了数据库使用?14. 该场景下直接使用事务是否可行?为什么?15. 使用RocketMQ时,是否调研过其他开源消息队列?对比结果如何?16. 消息队列中如何处理消息的幂等消费问题?17. 了解类加载的完整过程吗?请简要说明。18. 类初始化时,静态代码块、常量、复合函数的执行顺序是什么?(结合代码判断输出结果)19. 请讲解JVM的内存结构。20. 常见的垃圾回收器有哪些?21. G1相对于CMS有哪些核心提升?22. 如何认定“价值比较大”?(结合上下文场景说明)23. 了解JVM的相关参数吗?请举例说明。24. 项目中目前使用的是什么垃圾回收器?25. Spring中注入Bean有几种方式?26. 请讲解Spring中AOP的原理及应用场景。27. 场景题:设计美团话费充值功能的MySQL表结构,需要设计几张表才能实现核心功能?28. 针对充值记录表,编写对应的建表语句。
查看28道真题和解析
点赞 评论 收藏
分享
评论
4
31
分享

创作者周榜

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