蚂蚁金服等几个公司的ios工程师面经(社招)
最近考虑要不要跳槽,就面了几个公司,我是ios工程师岗位的,面的公司有上海政凯科技、蚂蚁金服、支付宝、元聚网络,大概把面经写了一下,给大家参考。
新媒体管家/上海政凯科技
1. iOS基础
2. 问了iOS逆向和安全,这部分比较占用时间比较多,比如如何反推微信数据协议
3. 最后问了自己对编程的热情,从Swift聊到Python
蚂蚁金服
直接问问题
一面电话面试:
1. 说说这一年的成长,然后根据我所描述的来延伸的问
2. block内存布局
3. Runtime
4. 内存管理:isa,weak实现
5. arc/mrc是啥
6. block的isa存储:方式,优缺点,你会选哪种多线程:有哪些,优缺点
7. group和notify的使用
8. 线程安全怎么解决
9. 锁UI:autolayout和frame优缺点,原理是啥
10. 性能优化技术之外:最得意的事,优缺点。职业发展一面就这么过了,晚上8点半来电让我周一去面试。
二面:
说说你负责什么,遇到了什么问题,怎么解决的。
上海元聚网络科技有限公司
公司是做书籍漫画一类的项目。自主研发产品。
面试的题目无论是笔试还是直接面试,题目都是偏底层,较少涉及到iOS业务代码。
主要是考察求职者对iOS底层原理的理解,深度。对算法有要求。我面试的部门是公司内部为业务部门提供sdk用的。可能是这个原因,面试的时候面试官对一个问题是刨根问底,直到自己回到不上来了,就换一个问题。
#蚂蚁集团##面经##社招##iOS工程师##新媒体管家##元聚网络#