2019年6月 阿里各岗位技术面试题集锦(28道含答案)

想要入职大厂可谓是千军万马过独木桥。要通过层层考验,刷题肯定是必不可少的。

为帮助开发者们提升面试技能、有机会入职阿里,云栖社区特别制作了这个专辑——阿里巴巴资深技术专家们结合多年的工作、面试经验总结提炼而成的面试真题这一次整体放出。并通过这些笔试真题开放阿里巴巴工作机会,让更多的开发者加入到阿里这个大平台。

篇幅有限,贴出答案内容太长了,答案有整理了pdf,可进Q群:956011797免费获取

这一次,不仅是知识的收获,还将间接地与技术大牛们做了直观的沟通,了解他们的出题思路与考察要点,并加以消化吸收,这对自己技术能力本身就是一种极大的提升。走上编程之路,不断丰富自己方能与世接轨,努力做最优秀的自己。

1.请评估一下程序的执行结果?
public class SynchronousQueueQuiz {    
    public static void main(String[] args) throws Exception {        
           BlockingQueue<Integer> queue = new SynchronousQueue<>();        
           System.out.print(queue.offer(1) + " ");        
           System.out.print(queue.offer(2) + " ");
           System.out.print(queue.offer(3) + " ");
           System.out.print(queue.take() + " ");
           System.out.println(queue.size());   
   }
}

A、true true true 1 3
B、true true true (阻塞)
C、false false false null 0
D、false false false (阻塞)

阿里巴巴出题专家:桃谷
阿里云中间件技术专家, Apache Dubbo PMC ,Spring Cloud Alibaba Architect,具有多年分布式以及中间件架构设计及研发经验,目前负责Apache Dubbo的研发及社区生态。
招聘职位:阿里中间件技术人才

2.如何用socket编程实现ftp协议?

阿里巴巴出题专家:吴明
阿里云弹性计算创新产品Z工作室资深技术专家,2010年加入阿里云,曾负责过阿里云供应链和公有云IAAS运维团队,14年开始从0到1建立了专有云技术服务团队。目前是阿里云国产化研发负责人和弹性计算产品团队负责人。
招聘职位:阿里云-GPU虚拟化研发高级专家

3.假如给你一个新产品,你将从哪些方面来保障它的质量?

阿里巴巴出题专家:晨晖
阿里云中间件技术部测试开发专家,从事软件开发和测试工作多年,在软件产品质量保障方面有较丰富的经验。擅长于自动化测试、数据库技术、自动化工具研发,并在相关领域拥有多项发明专利。
招聘职位:中间件招聘技术人才啦

4.给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度。

阿里巴巴出题专家:龙欣
阿里云异构计算资深专家,在系统和异构加速器虚拟化,性能优化,硬件芯片验证设计,异构加速器云化系统架构设计以及服务方面有超过15年的工作经验,曾在美国硅谷就职超过8年的时间,参与开发了屡获殊荣的业界第一个商用全虚拟化的GPU产品,是GPU虚拟化前端和加速协议接口设计的负责人;当下,构建了亚洲区规模最大的公共云GPU服务和FPGA云服务,目前是阿里云异构计算产品线的研发负责人。
招聘职位:阿里云-GPU虚拟化研发高级专家

5.如果让你来设计一个支持数据库、NOSQL和大数据之间数据实时流动的数据流及处理的系统,你会
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值