首页 > 德勤中国ios工程师社招面经
头像
玉米排骨饭
编辑于 2021-04-06 19:08
+ 关注

德勤中国ios工程师社招面经

笔试

1.主要是计算机方面的大杂烩,涉及操作系统,网络,移动开发,算法等。难度不大,目测是为了淘汰浑水摸鱼的人,就不列出题目了,算法有三题,直接在线写

2.很长一道题,读了很久才读懂,目测是DFS,但是最后没时间了,写了个思路。

3.把"www.zhidao.baidu.com"这样的字符串改成"com/baidu/zhidao/www"。——老题目了,剑指offer的,两次逆序排列即可。

4.求数组中和为某个值的所有子数组,比如数组是[5,5,10,2,3]一共有四个子数组的和是15,比如[5,10],[5,10],[10,2,3],[5,5,2,3]。这个就是简单的递归了,分两种情况,当前位置的数字在子数组中,以及不在子数组中。

面试

除了问的一些非技术问题之外,全部是iOS题,可能是觉得算法已经面过了所以没有再问算法的问题吧。

1.介绍block。——我提到栈上的block在ARC下会自动复制到堆上,面试官问我从iOS 4还是5开始支持这一特性,表示不知道,我又不是学OC历史的,后来想想可能是公司内部老项目有这个坑

2.介绍一下MVVM和RAC。——可能是我简历的某个角落写了用过RAC,被挖出来了,大概谈了一下,结果面试官问我数据的双向绑定怎么做,bind函数了解过么,果断说已经忘了

3.介绍自己用过哪些开源库。——Masonry和SnapKit,AFNetWorking,MKNetworkKit,Alamofire,Mantle,SDWebImage

4.SDWebImage下载了图片后为什么要解码?——当时蒙住了,面试官很nice的解释了一下,说是要把png文件建立一个什么内存映射,目前还不太懂,有空研究一下。

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐