文件名称:
2019阿里巴巴技术面试题汇总.pdf
开发工具:
文件大小: 5mb
下载次数: 0
上传时间: 2019-06-29
详细说明:2019阿里巴巴面试题,包含cdn,数据库,前端,后端,存储等技术面试题汇总目录
面试题001
人工智能
-昀龙
--P.04
面试题002
-HH---a-
CDN技术
文景--1P.07
面试题003
CDN技术--文景---P.10
面试题004
CDN技术--景---1.13
面试题005---中间件技术--青峰---P.16
面试题006
----------
数据库
近秋----1P.18
面试题007
数据库
近秋---1.20
面试题008---1储技术--起影
P.21
面试题009--研发效能
怀虎---1P.23
面试题010
数据技术
江岚-----P,25
面试题011----数据技术
江岚
P.27
面试题012--数据技术--江岚---1P.28
面试题013--前端研发
御术-P.29
面试题014
高性能计算---何万青---P.32
面试题015---异构计算
一一mmm一一
隐达---1.34
面试题016
产品虚拟化--团----1.36
面试题017-… MaxCompute云郎--P.38
面试题018-- Maxcompute…映泉--1.40
面试题019-- MaxCompute-映泉---P.42
面试题020
存储技术--:磊磊--P43
面试题021
边缘计算技术-吃平
P.45
面试题022
边缘计算技术-屹吃平----P.48
面试题023---数据库---千震-P.51
面试题024-数据库
千震---.53
面试题025
异构计算
龙欣---1.54
面试题026
中间件技术---晨晖---1P.56
面试题027----弹性计算产品--吴明---P.58
面试题028
中间件技术-桃谷---12.60
云幅社区
4
面试题
/如何实现一个高效的单向链表逆序输出?
招聘专家
昀龙/阿里云弹性人工智能负责人识到码进A
900MXNE、PT、cae的擎天回回
A|云加速框架-A- Perseus,并获得过
Dawnbench推理世界竞赛性能第一和成本最
低双料冠军。
C阿里云|云牺社
招聘职位:阿里云GPU虚拟化研发高级专家
云幅社区
面试题001如何实现一个高效的单向链表逆序输
—阿里巴巴出题专家:昀龙/阿里云弹性人工智能负责人
参考答案
下面是其中一种写法,也可以有不同的写法,比如递归等。供参考。
typedefstructnode
intdata
structnode米next
node(intd): data(d), next(nULL)
Snode
voidreverse(node* head)
if(NULL-=head NULl==head- >next
return
node“prev=NULL;
node* pcur=head->next
node为next
while(pcur=NULL)
云幅社区
(pcur>next==NULL)
pcur->next=prev;
break
neXt=pcur·>next;
pcur->next=prev;
prev=pcur,
pcur-next
head.>next=pcur
node*tmp=head->next
while(tmp!=NULL)
cout<data<next
云幅社区
面试题
/已知sqrt(2)约等于1.414,要求不用数学库,求
sqrt(2)精确到小数点后10位
/给定一个二叉搜索树(BST),找到树中第K小的
节点
招聘专家
文景/阿里云CDN资深技术专家识别二维码进入
浙大硕士,在高性能服务端产品开发、稳定性、服
务质量优化及成本优化等各项能部有1年以上的回2
经验。现在是CDN技术负责入,连续7年服务双11
保障个阿里集团95%以上的流量分发稳定性
阿里云|云幅社D
招聘职位:点此进入查看CDN大量职位并投递简历
云幅社区
面试题002已知sqrt(2)约等于1414,要求不用
数学库,求sqt(2)精确到小数点后10位。
阿里巴巴出题专家:文景/阿里云CDN资深技术专家
考察点
1.基础算法的灵活应用能力(二分法学过数据结构的同学都知道,
但不一定往这个方向考虑;如果学过数值计算的同学,应该还要
能想到牛顿迭代法并解释清楚)
2.退出条件设计
参考答案
1.已知sqrt(2)约等于1.414,那么就可以在(1.4,1.5)区间做二分
查找,如
a high=>l5
b)|ow=>1.4
c)mid =>(high+low)/2=1. 45
d)1.451.45>2?hgh=>1.45:|w=>1.45
e)循环到c)
2.退出条件
a)前后两次的差值的绝对值<=0.0000000001,则可退出
云幅社区
■代码示例:
const double epsinon =0.0000000001:
double sqrt)
double low =1.4, high =1.5;
double mid =(low high)/ 2
while(high-lOw EPSINON)
if(mid"mid 2)
high mid;
else
low〓mid
mid =(high low)/2
return mid
云幅社区
10
/面试题003给定一个二叉搜索树(BST),找到树中
第K小的节点。
阿里巴巴出题专家:文景/阿里云CDN资深技术专家
考察点
基础数据结构的理解和编码能力
2.递归使用
■示例:
如下图,输入K=3,输出节点值3
5
3
6
2
4
1
说明:保证输入的K满足1<=K<=(节点数目)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.