大三下开学就去参加阿里巴巴的实习生招聘,第一面是电话面试,问了ios的内存引用计数,retain、copy、assign的区别和适用场景,arc和mrc的区别,arc是否一定可以处理所有的内存泄漏,什么情况下不可以,不可以又怎么处理,然后大概问了下项目的内容。二面是一个部门主管面,先问有没有用过多线程,多线程有几种实现方式,有一种多线程可以控制线程执行的顺序是哪一种?tableview的复用机制了解多少?tableview卡顿问题有哪些改进方法?splite3是否熟悉,coredata呢?app store申请上线流程是否熟悉,遇到过哪些问题?image有两种初始化方法initwithcontentsfile和inagenamed,有何不同?
阿里巴巴集团ios开发工程师面试题
mrc和arc的区别
retain、copy、assign、strong、weak区别
arc内存泄漏问题
多线程实现方式
tableview相关
数据库持久相关
app上线相关
面试形式包括哪些?
答:1对1面试
这次面试的结果如何?
答:面试未得到工作
(共2322条) 北京字节跳动科技有限公司
(共2124条) 阿里巴巴
(共2115条) 京东商城
(共30条) 世纪佳缘
(共21条) 沈阳盘古网络技术有限公司
(共55条) 上海钢联电子商务股份有限公司