阿里巴巴 ios工程师社招面经

阿里巴巴

阿里巴巴一面

自我介绍

• 提高增删改查的效率手段

• 数据库同步

• 进程之间通信步骤

• http和https有什么区别

• 传输层的优化协议

• 了解哪些设计模式(我:所有设计模式,面:哦?)

• 讲一下工厂模式

• 工厂模式和抽象工厂的区别


阿里巴巴二面

• 简单聊了几个项目的内容

• 要求共享桌面看项目代码

• 讲述项目的架构过程和细节

• 如何进行项目瘦身

• 写冒泡排序(写了三个版本)


阿里巴巴加面一

自我介绍

• 封装一个字符串逆序的API

• A、B、C、D四个线程,A、B、C执行完毕之后,D执行,且A、B、C同时进行

• A、B、C、D分别添加执行时间

• A、B、C中都修改一个资源

• 线程之间的通信步骤

• 讲一下开源框架的源码

• 既然说到AF,那么说下基本的NSURLConnection和NSURLSession的区别

• 用一件事说明你对iOS的热情

• iphoneX推出,我们应该在哪些方法做改变

• WWDC11上面说了什么改变


阿里HR面

面:这是我今天听过的最简单的自我介绍

我:严肃脸

对自己的认识


阿里加面二

• 享问作为一个创业项目的细节

• 背景

• 成员管理

• 如何运营

• 技术难点

• 未来发展

工作的具体经历

• 为什么没有选择去大企业工作

• 如何理解iOS系统

• iOS和andriod在性能上又和区别,具体到实现呢

• 设计模式是如何在iOS中体现的

• 如何去优化项目

• 用三个关键标签定位自己,并说出充分的依据



#阿里巴巴##社招##面经##iOS#
全部评论
大佬大佬。
点赞 回复 分享
发布于 2021-03-17 16:10
hr面给我笑死 哈哈哈哈
点赞 回复 分享
发布于 2021-04-15 09:38

相关推荐

10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
1 7 评论
分享
牛客网
牛客企业服务