作者:aaaaaazzzz
链接:https://www.nowcoder.com/discuss/302113
来源:牛客网

感觉牛客很少看到iOS的面经了,今天收到了阿里的意向书,来分享下面经,希望大家都Offer++~!

总体感觉面试官都非常好,会提前沟通面试时间,交流沟通顺畅,团队也切合。

面试主要问基础知识+实习项目经历。

阿里一面

  • Objective-C和Swift对比,安全性体现在什么方面?
  • 你觉得苹果在设计OC和Swift时候,都有哪一些考虑?为什么这样设计,这两门语言。
  • 有没有读过iOS相关的源码?
    • RunLoop
    • RunTime
    • @property 调换顺序之后是否会重新编译
  • 是否看过第三方库的源码,说一下设计巧妙的地方
  • 你们写的App中,有没有遇到什么大的bug,是怎么调试的?
  • Block
  • 两个链表判断成环
  • 你有什么优点和缺点(突然问个非技术问题hhhh)
  • Block循环引用,怎么解决
  • 不可变量进行Copy 深拷贝,还是浅拷贝
  • @property 哪些关键字
  • GCD有哪些类型
    • 串行和并发队列
    • 队列的优先级
  • JSPatch 怎么做的,原理是?
  • Google Summer of Code 主要是做了什么事情?
  • 卷积神经网络原理?怎么减少参数的?
  • 你们的APP是怎么分工的?你主要做的什么?怎么设计的,可以说一下吗?
  • 你们的APP相对于市面上已经有的APP,有什么样的优势?集成以及一些新的功能。
  • 平时是怎么学习iOS的?

阿里二面

  • JSPath的原理,热修复是怎么做的?热修复如果用Python的话要怎么做?
  • 你们APP的优势体现在哪里?为什么做?
  • 相似照片算法是怎么样的一个过程?
  • 说一下你的一个项目?需求是什么,遇到的问题是什么,你是怎么解决的?
  • 快速排序
  • 源代码到可执行程序的过程
  • 词法分析做什么?
  • 卷积神经网络的原理,怎么减少参数的? 卷积核
  • ARKit 了解吗?
  • 实验室工作,技术问题
  • 其他的忘记了

阿里三面

交叉面。主要是根据项目进行询问。

  1. 点击APP启动过程
  2. MVC中C的理解
  3. JSPath,是如何实现的?
  4. 百度实习的难点
  5. 未来的计划
  6. A-B-C 三个任务分别指向,如何控制顺序?
  7. 其他的忘记了

阿里四面

交叉面。主要是根据项目进行询问。

  1. 豆瓣和百度的不同风格
  2. 架构上的区别
  3. 怎么保证界面的流程性?
    1. UI优化
    2. 数据优化
  4. 如何用Core Graph画圆
  5. 你自己的APP用的什么架构
  6. IP 地址用 int 保存和读取转化(当时。。卡住了,Python写多了都忘记了int第一位是符号位)
  7. APP的相似照片检测算法
    1. 相似还是相同
    2. 性能怎么样
    3. 人脸识别能做吗?
  8. 除了 iOS 还学了别的什么吗?(那很多了......)
  9. 其他的忘记了

HR面

HR面一半时间都是在问技术。

  • 讨论下详细的APP设计(讨论了很久)
  • 多线程是怎么选个数的?有没有大小的限制?
  • 未来的职业规划

希望有帮助,十月大家一起加油呀~!希望大家都Offer++~!

与作者交流:https://www.nowcoder.com/discuss/302113

更多笔经面经:https://www.nowcoder.com/discuss?

ios 检测是否联网_秋招|阿里 iOS 五轮面经分享,已收到阿里的意向书相关推荐

  1. ios 检测是否联网_具透 | 你可能不知道,iOS 10 有一个中国「特供」的联网权限功能...

    9 月底,苹果正式在北京成立了苹果中国研发中心.近几年,我们也在每年更新的 iOS 系统中不断看到,苹果对中国市场的关照.从早前的九宫格输入法,到最近的骚扰电话拦截,都照顾了国内用户的需求. 在 iO ...

  2. 2020年秋招回顾总结(2021届),目前已在上海入职工作,感恩亲人与朋友,未来,你好!

    一.前言 秋招结束拿到Offer后,已入职公司三个星期,一直想写一篇秋招总结给我的小伙伴们,但忙于刚来到这座陌生的城市,生活中有很多事情要进行初始化(init),例如租房子,租到房子之后买毛巾,买脸盆 ...

  3. 秋招结束,特来回馈各位大佬,阿里、腾讯、美团、滴滴、大厂面经总结

    秋招结束,回馈大佬,大厂面经总结 秋招拿了阿里.腾讯.美团.滴滴.京东.快手.小米的offer,如今回馈牛客,分享一下当时的面经.有些面试由于比较晚,所以没有记录.比如快手,当时已经有了几个意向,就比 ...

  4. (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer

    2022秋招季来临,有人欢喜有人愁,不管是想要毕业求职的,还是想要跳槽加薪的,面对面试这座大山,难免感叹一句蜀道难,的确,在这个行行业业都在内卷的时代,你不付出点努力,想进入满意的公司,拿到心仪的of ...

  5. 平安银行薪资职级表_秋招提前批!平安银行总行公告发布!薪资拿到手软~

    扫码立刻加入银行秋招备考群 后台福利 回复 春招考题 领取 60页历年考题+考情分析回复 易错题 领取 银行考试易错600题回复 20家 领取 20家银行考试试卷回复 入行包 领取 20云南银行13家 ...

  6. 机器学习、数据分析类面经分享(美的_秋招_校招_20170924)

    对我而言,特别的公司,为你单写一篇随笔,持续更新- 其他面经见:http://www.cnblogs.com/xiaoyun94/p/7580227.html 岗位:数据挖掘 (一面) 熟悉我的朋友都 ...

  7. 搜狐秋招java面经_活在秋招里|搜狐一站式面试分享

    从8月开始,互联网的秋招就声势浩大的开始了.现在9月初就是密集的笔试和宣讲,相信很多应届生,不管是专业对口还是想转行做产品做运营,都背负着很大的压力,包括我自己. 所以决定在参加完笔试和面试后,就写一 ...

  8. 近万字23届秋招总结,经验汇总简历分享,希望能帮到春招的大家

    前言 本人是在大二下暑期的时候正式开始找工作的,在这段时间里从一开始的无脑莽撞到后来的步步前行,受到了很多很多好心人和大佬们优秀文档的无私帮助.学校里学到的太少太少,而求职又需要的太多太多,这些文档帮 ...

  9. 一个声称南方985普通学生,前端学习10个月,秋招斩获字节跳动offer的分享!

    0. 我的秋招经历 题主基本情况,南方普通985普通学生,接触前端十个月左右,今年 8 月后开始正式准备秋招. 说起我的秋招,一个词,就是"逆袭".一开始,华为笔试没过,三七互娱笔 ...

最新文章

  1. CentOS开机启动脚本的顺序
  2. windows2003下防火墙ISA大型实验
  3. git的使用1[转]
  4. payara 创建 集群_高可用性(HA),会话复制,多VM Payara群集
  5. DID会固定年份吗_倍分法DID详解 (二):多时点 DID (渐进DID)
  6. rar linux下载64位下载地址,Linux中下载WinRAR并使用它解压rar文件
  7. 恶意代码检测理论(静态与动态分析基础)
  8. android 获取短信中心号码,无法发短信,短信中心号码设置 解决办法!!!
  9. 计算机家庭组改工作组,win7系统如何更改工作组
  10. 硬件加速原理分析探索
  11. lisp visual 开根号_[zz] maxima 笔记
  12. TabWidget当前标签底线颜色
  13. 线性颜色空间与伽马颜色空间
  14. 51nod 1298 圆与三角形
  15. 什么是阿里云备案服务号及相关疑问解答
  16. 十年,又回到原点,也许是个新的起点
  17. PAT乙级-1041 考试座位号
  18. 大型网站架构-lvs为何不能完全替代DNS轮询
  19. PalmOS开发教程-7
  20. Excel VBA 编程练习

热门文章

  1. 分析一下shell(转)
  2. linux文件本编辑,Linux就该这么学 -- 命令 -- 文本文件编辑命令
  3. python tkinter画布中使用turtle_[Tkinter canvas of Python]海龟图书馆,python,之,tkinter,画布,Turtle,库...
  4. css好用吗,一些不好记却很好用的 CSS 属性
  5. 憎恨之心最强套装攻略_冰雪攻略来袭,打金人不用慌
  6. linux配置ip地址 suse_suse linux中为单网卡配置多IP的方法
  7. Books Queries(codeforces 1066)
  8. 随机森林做特征重要性排序和特征选择
  9. ssh项目同时使用mysql跟sqlserver数据库_MSSQL_如何把sqlserver数据迁移到mysql数据库及需要注意事项,在项目开发中,有时由于项目 - phpStudy...
  10. nokia x7 android 9.0,诺基亚X7升级Android 9.0系统