阿里云内推阿里云内推

阿里云暑期实习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.内存访问一次要多久时间

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

阿里云2026届可转正实习生招聘正式开启!

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

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

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

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

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

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

大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽

另附上阿里系的内推码,互相独立,都可投递:

阿里巴巴集团26届可转正实习项目,每个集团公司可单独投递,互不影响~

1、阿里淘天集团(所有实习岗位均有转正机会,灵活入职4-6月期间均可入职)预计发出预计发出 1000+ 个Offer!招聘岗位涵盖 7 大职类,50+职位方向!?

内推链接:https://talent.taotian.com/campus/qrcode/home?code=xT0QjPZ0g0ilZYx5cbuAKSZe1yUTSUwVVdq3qEap_00%3D(内推码:6GJN62T)

2、阿里蚂蚁集团(两个志愿)

内推链接:https://u.alipay.cn/_7AJ0fSkQDupxSc0amNdCH3(用了内推链接无需填内推码)

3、阿里饿了么(每人可投递一次,包含两个志愿)

【内推链接】https://talent.ele.me/campus/qrcode/home?code=P5368qSwikRqDddjIvppesioCxERb1ens38Sj14pu_o%3D(用了内推链接无需内推码)

4、阿里云(每位同学仅有1次投递机会,2个意向)

【内推链接】https://careers.aliyun.com/campus/qrcode/home?code=zur3rFlvZDZFVvuDycNhQuxAf0UBqoXtkR0YKZ2cxN8%3D(用了内推链接无需内推码)

5、阿里灵犀互娱(大厂有竞争力的薪资+超体贴的福利)

【内推链接】https://talent.lingxigames.com/campus/qrcode/home?code=WDpQN6iY3Kwxt%2FH9%2FATJr6d3AqPDUhOY5YSel6y6NRI%3D(用了内推链接无需内推码)

6、阿里国际(每位同学仅有一次投递机会,共可投递两个意向)

【内推链接】https://aidc-jobs.alibaba.com/campus/ambassador/apply/positions?code=Cw7akrTYQiq/XMiuetAQmdGmMui9frsuwxqsqUeE6Tw=&externalCode=010(内推简历优先筛选,加速流程推进)

【内推步骤】第一步:点击上方内推链接并且填写信息;第二步:接受内推后,你的邮箱会收到邮件,点击邮件中的链接到官网完善简历并完成投递流程;第三步:从意向单中选择另外一个意向,和内推意向一起投递

7、阿里平头哥

公司介绍:平头哥半导体有限公司于2018年9月宣布成立,是阿里巴巴集团的全资半导体芯片业务主体。

【内推链接】https://recruitment.t-head.cn/campus/qrcode/home?code=W7jX51l0nMvkkdaGA%2FWKH3aqeaudsgYefhZY8TBGU_I%3D(免填内推码,直接点击链接投递)

#内推##牛友职场人脉来了#
全部评论

相关推荐

05-23 12:00
门头沟学院 C++
5.22一面,总共时长125min1.如何保护用户的隐私2.int* createArray() {int arr[3] = {1, 2, 3}; return arr;} 这段代码有什么问题3.对上述代码进行改进,写出能想到的所有方法(我写了一个malloc,全局数组,静态数组)4.说一下三种方式的优缺点5.全局数组和静态数组有什么区别6.解释完美转发的作用及实现方式7.const int*,int const*,int* const, const int* const的区别8.实现一个无锁计数器9.调用C++11实现一个线程安全的有界环形队列(circular buffer),要求如下:支持多线程环境下的并发push和pop操作,队列有固定容量,满时push操作要阻塞,空时pop操作要阻塞。不允许使用第三方库,只能用C++11标准库,说明你的实现如何保证线程安全,并分析可能的性能瓶颈。10.unique_lock 和 lock_guard的区别,为什么你刚才给我的代码用的是unique_lock 而不是 lock_guard 呢11.你写的代码的性能瓶颈是什么?如果有大量得到生产者和消费者会怎样呢12.把第9个改成非阻塞的,写一下,为什么你这个非阻塞用lock_guard这个锁呢13.有一类二叉树用三叉链表来存储的时候除了带有指向左右孩子节点的两个指针,还有指向父节点的指针,那么这样一棵二叉树有n个节点,那么有多少指针指向NULL(对于不存在的节点表示为空)14.int n = 2019; int count = 0;  while(n){count++; n = n&(n - 1);} cout << count << endl;输出是多少,为什么15.给定一个递增循环整数数组,从里面找出最小的元素,使用的算法越快越好。特别地,最小的元素可能出现在数组中间。比如:50,52,63,90,3,8,15,44,49,int findmin(int array[]){}16.在二叉排序树上面找出第3大的节点。注意:不能把二叉树全量存储到另外的存储空间,比如存储到数组中,然后取出数组的第三个元素。class TreeNode {public:int value;TreeNode*left;TreeNode* right};TreeNode* find(TreeNode*root) {}17.动态规划题:给定一个长度为l的木棍,已知有n个切割点,要求在每个切割点都要切割,注意每次切割的开销为当前木棍的长度,例如一个10米的木棍,切割点为2,4,7。有多种切割方式,其中可以先切2,再切4,再切7,此时开销为10+8+6=24(第1次切木棍为10米,笑2次切木棍为8米,第3次切木棍为6米),也可以先切4,再切2,再切7,出约著销为10+4+6=20,这时开销更小你的任务是计算切割的最小开销。
查看17道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

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