阿里云内推阿里云面经

里云2026届可转正实习生招聘正式开启!后附java面经

【公司介绍】阿里云是全球领先的云计算及人工智能科技公司,坚持让计算成为公共服务,助力全球客户加速价值创新。

【招聘岗位】技术类、运营类、设计类、营销类、产品类、内容类、职能类等(每位同学仅有1次投递机会,2个意向)

【工作地点】杭州、北京、上海、深圳、成都等城市

【面向人群】海内外院校2026届毕业生,毕业时间在2025年11月-2026年10月内

【内推步骤】点击「内推链接」开启内推->查看内推职位/部门->提交个人信息->点击邮件内链接确认接受内推,补充意向并完善简历->内推成功

【内推链接】https://careers.aliyun.com/campus/qrcode/home?code=zur3rFlvZDZFVvuDycNhQuxAf0UBqoXtkR0YKZ2cxN8%3D(内推简历优先筛选,后续有疑问/流程问题欢迎联系)

使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态

面经助力贴合集:************************

-------------------------------------------------------------------------------

阿里云暑期实习java后端面经(摘自优秀牛油!)

2.20 部门A一面

1.自我介绍

2.实习拷打

3.八股

      1.讲讲深拷贝和浅拷贝

      2.写代码的时候咋深拷贝,咋浅拷贝

      3.trycatchfinally都是干啥的

      4.try里面有return的话,执行过程是怎么样的

      5.多线程的时候都会自定义线程池,讲讲线程池的原理

      6.线程池是什么模式的体现,如何实现生产者和消费者的解耦的,讲讲你的理解

      7.解释解释CAS

      8.你比较比较你见过的垃圾回收器

      9.spring的ioc和aop如何理解

      10.autwied和resource有什么区别

      11.循环依赖spring如何解决的,spring能解决所有循环依赖吗,如果遇到解决不了的怎么办

      12.linux你输入一个命令后发生了什么

      13.你打开一个url后涉及到了什么协议

      14.你打开一个url后过程简要讲讲

4.算法

       口述K个有序链表合并

2.20 部门B一面

1.自我介绍

2.基础

       1.进程同步方式

       2.线程同步方式

       3.信号量展开讲讲

       4.消息队列展开讲讲

       5.wait发生了什么过程

       6.线程上下文切换过程

       7.用户态内核态切换时间多长

       8.用户态内核态切换中间发生了什么过程

       9.协程和线程哪个效率更高

       10.协程上下文切换过程

       11.线程上下文保存了什么,协程上下文保存了什么

       12.cpu时间片每个多大

       13.cpu时间片是怎么淘汰的,不同线程获取cpu时间片的竞争过程展开讲讲

       14.线程切换要多久,协程切换多久,进程切换多久

       15.内存访问一次要多久时间

        。。。。。。还问了一堆操作系统记不住了,开始唐氏儿表演

3.实习拷打

        拷打项目架构中的一个hash层的实现,发现漏洞被狠狠输出了,唐*2

4.中间件

        redis集群的模式

        cluster原理

        一致性哈希rebanlance效率

5.手撕

       1.第K大的数

                 两种选一种写,然后要求分析快选和堆的时空复杂度,快速选择我说是nlogn的时间复杂度,唐上加唐

       2.数字转string,要求源码黑科技级的优化,String.valueOf(整型)源码

                 嘴欠提了一句多线程,这下彻底被我唐完了,连番拷打上下文切换,量化分析多线程和单线程效率问题,让我能不能用公式表达

一个字评价,彻底唐没了

2.21 部门C一面---面前说了看看基础,确实是基础拷打

       1.面向对象三个特性理解和如何实现

       2.多态的类别

       3.equals和==

       4.方法内修改一个引用对象,直接改值和new会怎么样

       5.基本数据类型

       6.抽象类和接口区别

       7.error和exception

       8.一个父线程能直接trycatch子线程的异常吗

       9.讲讲集合类

       10.讲讲线程安全的集合类

       12.ArrayList和Copy

       13.HashMap和Con

       14.String和StringBuffer和StringBuilder

       15.序列化

       16.trainsient

       17.开启一个线程的方式

       18.有几种创建线程池的方式

       19.为什么要用线程池

       20.ioc和aop

       21.bean的作用域

       23.如何自动装配bean

       24.mysql的行级锁和表级锁区别和优缺点

       25.一般认为单表记录超过多少就不行,不行了要怎么处理

全部评论

相关推荐

2025-12-08 16:04
门头沟学院 Java
本人本科末9,今年大三。大一大二一直玩,什么都没学到,在大学混日子混了两年,每天不是在打农就是在steam。大三开学时一个和自己玩的好的同学去实习了,才发现自己白白浪费了两年的时间,如果真不冲一下就真去京东,阿里,美团送外卖了今年9月份开始学Java,一开始一直跟着黑马视频看,后面发现看视频效率太低了,时间根本不够,就开始主要看文档和看书了。这几个月一直在学,真的尽力了,希望暑期前能找一份好点的实习。我简历上面的项目大多没有指标,但是实际上我是真没多少时间去做项目,我基本主要是动手只做了外卖和天机,黑马点评和12306我都是只是看了项目。主要是自己的时间真的不多,但是这样子自己的代码能力确实比较差。而且自己也没有做过实际的工程,我顶多用jmeter测试一下接口tps啥的,比如使用Redis管道提升了一点性能,减少Redis交互,这种值得写上去吗?需不需要具体到某些数字求求各位佬给一些建议,看看简历怎么优化?项目介绍是不是不够详细?没有具体到业务方面。项目会不会提到大致实现原理导致面试官一看简历就知道怎么实现就没有问的欲望?专业技能一些字段是不是要加粗,是不是写太啰嗦了?有没有必要压缩内容变成一页?两页的话是不是都要把两页填地满满的。
给秋招一个交代:一页简历最好,网上做的项目放面试官眼里都是玩具,简历上不需要强调有什么难点,记住就行防止真的问。然后背八股,多投多面试就行
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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