2019阿里巴巴技术面试题集锦(含答案)

为帮助开发者们提升面试技能、有机会入职阿里,云栖社区特别制作了这一份阿里巴巴技术面试题,而且公开了,这是开卷考试了嘛?有兴趣想提升自己或想去阿里云工作的同学可以好好学习一下,我看一下确实是一份值得学习的资料。

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

如:面试题 001 如何实现一个高效的单向链表逆序输出?

——阿里巴巴出题专家:昀龙/阿里云弹性人工智能负责人

参考答案:

下面是其中一种写法,也可以有不同的写法,比如递归等。供参考。

typedefstructnode
{
intdata;
structnode*next;
node(intd):data(d),next(NULL){}
}node;
voidreverse(node*head)
{
if(NULL==head||NULL==head->next)
{
return;
}
node*prev=NULL;
node*pcur=head->next;
node*next;
while(pcur!=NULL)
{
6

if(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<<tmp
->data<<"
\t";
tmp=tmp
->next;
}}

更多请查看PDF文档

这套技术题共计28题,这里为大家准备了pdf汇总,方便学习查看
请点击下载 2019阿里巴巴技术专家面试题汇总(附带专家答案)

爱编程
  • 本文由 发表于 2020-03-1914:25:47
WordPress随机显示本地头像 课外记录

WordPress随机显示本地头像

Gravatar头像加载缓慢的问题,一直困扰着我们,启用头像本地缓存或者缓存到类似七牛云上可能是唯一可行的办法。 还有一个让人郁闷的是,很多评论留言者并没有申请Gravatar头像,只能显示WordP...