首页 > 笔经面经 > iOS,美团三面(跪),百度三面(希望有offer),成都

iOS,美团三面(跪),百度三面(希望有offer),成都

头像
eu_wang
编辑于 2016-09-27 10:45:41 APP内打开
赞 7 | 收藏 24 | 回复9 | 浏览20416
美团美团一二面都是很基础的iOS,没面都会有两道手写代码,很简单,比如求二进制的1的个数,前序和和后序和相等的个数。刷过剑指offer的一点问题。

三面俗称综合面,我就挂了。这个看面试官了,一般会有一道综合题,有的人很简单。比如topk问题,我不幸的是一道红绿灯路口优化问题,可以获得各个车道的车辆数,每辆车往哪转,求比如下一秒哪个红灯。然后说你设计的模型现实中有什么问题,他就提醒我发散到死锁,饥饿,竞争,一直问我还有问题了,我简直懵逼了。最怕这种了智力题,开放题了最后面试谈说没关系,这是一道开放题。。。还有一点就是我是十点点。前一个九点同学没来。我九点二十就上去了,刚签完到!老子以后一定只提前十分钟签到。。。。心累


一面:面试官超级nice的!首先自我自我介绍,把你想让面试官问你的问题都放在最后技能介绍。自我介绍!学校+奖项或成绩+你最熟悉的技能,问题,只要面试谈问你其中一个,至少一二十分钟那种。

我介绍说最近总mvvm和rac重构了自己项目的主界面,他就问这个。我就告诉他怎么分层的。怎么弄的!然后他们网络数据的数据怎么变成模型的,我说用第三方的框架字典转模型,那实现原理是什么的,讲了下runtime,和YYModel的实现。然后问了app稳定性和性能,我讲了怎么view的优化,防止掉帧,instrument调优!面试谈还是有好的指出这只是控件方向的,然后我补充是不是crash得收集,不管是不是,讲了苹果自带的收集,在connect里下载,怎么符号华crash。第三方收集等。问题又来了,那第三方框架怎么实现异常收集的机制?我偶尔记得一个什么异常处理(NSSetUncauhthExceptionHandler.回来查了念茜qian2333的博客)。面试官给我说了实现原理,异常逐级上抛,最上层处理,上传服务器。

uitableview的数据源为什么是***。而不是直接引用(他说懒加载,我不觉得不太像呀)!

说说你的知道的排序算法,那些是稳定的!设计一个排序的类给别人用!主要要考虑为什么是稳定的,一定要提供这个接口,然后其他的你可以提供!现实中稳定排序有什么用,举例子。。。。。这种最害怕了,腼腆一下,就说不会了!完了面试谈很nice,引导你,有礼貌。我很崇拜他!忘了,他一开始就告知百度行程,第一天面完,第二天通知。基本就是五六天行程,两轮技术。一轮综合(但愿有吧,攥人品)!

二面:简单直接手写代码+设计模式+项目+代码

1.手写快排,欧1删除单个链表节点!我写快排的时候,上个同学还在写代码,面试谈效率真高。。。。。上个同学写完出去了。 自我介绍。手写观察者模式,尼玛,这老子咋会。。。。完全乱搞按照kvo意思了一下,实在不会,中间接了个什么***部要我去宣讲会的电话,请示面试谈我能不能接!这个模式面试官也是懵逼了,他说他完全看不懂。。。。,强行顺着kvo的逻辑讲了下!在讲讲构建者模式,讲到一半被打断了 项目,mvvm。 在写个和最大的子数组吧,还没写完。另一个同学又来写快排了。。。。。你今天回重庆吗?不回

三面:
面试号称手底下有两倍多号人,一百多单身,所以四十多分钟,都在谈码农怎么找到女朋友,要勇敢尝试,你不去试怎么知道了。一些家庭情况,就没啥了。感觉这个套路有点不太对呀,他说一二面技术考擦过了。。。希望拿到offer吧

9条回帖

回帖
加载中...
话题 回帖

笔经面经近期热帖

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

近期精华帖

热门推荐