最新阿里体育iOS岗面试题

前言

面试之前并不了解阿里体育这个公司,三面的时候根据面试官的介绍,阿里体育是阿里巴巴的投资公司,管理团队和阿里巴巴没有关系,但是开发流程却是遵守的阿里巴巴的规范,阿里体育并不算是阿里巴巴的子公司,这点要注意。阿里体育整个公司规模不大,客户端技术研发人员截至目前只有10人左右,某种程度上算是一个创业公司。

一面(电话面试)


一面电话面试比较基础,全是一些特别常见的基础题

对属性修饰词了解多少(描述一下所以的属性修饰词和用法及注意事项,注意不要说漏了)
对于block的了解,涉及__block、__weak、__strong的具体用法及原理
对于多线程的一些看法,涉及NSTread NSOperation GCD,并且会根据你的答案在多问一些,不过都是基础问题就是
SDWebImage加载图片的流程(需要对SDWebImage的源码有一定的了解才行)

其他的问题暂时不记得了,不过只要好好复习,基本都能答上

二面(面试)


二面全是针对你的简历上的项目经历进行提问
编程题:求两个view的最近公共父试图。
编程题:反转一个由字母和空格组成的字符串

三面(部门leader面试)


对开发流程上有什么自己独到的见解,之前之前开发遇到过那些问题,都是怎么解决的,详细说说
如果给你一个从没做过的难题让你去解决,怎么做等等
编程题:大数相加(网上搜“编程题大数相加”能找到一堆答案)

四面(hr面试)


最自豪或能拿的出手的工作是什么
为什么离职(老生常谈的问题),及为什么选择上家公司,为什么要来面试阿里体育
对阿里体育及面试官的看法
薪资待遇。我开的条件是15k*14薪,作为一个两年经验的研发,不知道开高了还是低了

总结


一面的技术面试,面试官问的过于简单和浅显了,给我的感觉是面试官本身自己的技术实力也不强
二面面试官只针对项目经历进行一些简单的提问,并没有深入的进行讨论,给我的感觉是面试官的项目经验可能也不是很丰富。在编程题的时候,明明是一道简单的编程题,我在给出正确的解题思路后,要求我详细的写明代码,说实话,其实是有点排斥面试时手写代码这种事情的
三面只是简单和leader聊一聊项目经历和对开发的一些理解,并没有什么特别的
四面是hr面试,说实话,我是冲着阿里的名声去面试的,当知道阿里体育并不算阿里巴巴的子公司时,其实就不太想继续下去了,最后也只是草草结束,最后hr说要和同事商量一下,让我回去等消息(感觉也不像是直接被拒)
总的来说,阿里体育作为一家阿里巴巴投资的创业公司,工作环境和待遇应该是都不错的。面试体验给我的感觉是像一个小公司,比不上百度、腾讯这种大公司的面试的难度、广度、给人的压迫感等等。

结交人脉

最后推荐个我的iOS交流群:789143298
'有一个共同的圈子很重要,结识人脉!里面都是iOS开发,全栈发展,欢迎入驻,共同进步!(群内会免费提供一些群主收藏的免费学习书籍资料以及整理好的几百道面试题和答案文档!)

  • ——点击加入:iOS开发交流群
    以下资料在群文件可自行下载

    驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!**

作者:泡泡花生
链接:https://juejin.cn/post/6844903788525043719

推荐阅读更多精彩内容