奇虎360、深圳映美、马士基、北京福昕校招iOS工程师面筋
深圳映美卡莫网络有限公司
-
有一个简单的笔试;
-
自动布局+网络请求+图片获取;
-
问了一些数据结构和算法的题;
-
OC的问题,多线程,OC基础,内存管理等等;
-
常用那些框架设计模式如工厂设计模式,kvo ,kvc, socket通讯原理,WIFI开发 。
成都马士基信息处理有限公司
-
问:了解网络相关的吗?(答:主要讲了自己在实习公司封装的网络库, 如何封装的, 如何使用, 和后台交互。)
-
OC基础、swift基础、ARC原理;
-
第三方框架支付技术(支付宝支付、微信支付)、百度地图SDK、微信SDK;
-
问了多线程和block,arc,kvo等;
-
考察平常项目碰到问题以及你实施解决问题的能力;
-
给你一个需求,说说你准备怎么做
面试官在iOS方面的技术能力很强,很专业,对于你回答有误或有偏差的问题会耐心的和你讲解其原理.可以说在面试过程中也学到了不少知识.
奇虎360
-
问做过项目的细节;
-
使用过的sdk;
-
对于加班的看法;
-
runtime底层的一些东西;
-
多线程数据库之类的东西;
-
问了atomic和nonatomic的区别;
问了HTTP请求等网络问题,以及UI的一些问题
北京福昕软件
-
笔试题就是c语言和objective-c的一些基本语法;
-
上机题,要求写一个画板功能的小程序,因为正好研究过iOS手势和核心动画这些,写过一个demo,所以就凭记忆照搬了之前的那个demo;
-
接着是面试,面试我的直属boss当时不在,还是电面的,觉得题答得还可以。