美团iOS开发一二面面经

牛客许愿是真的灵,还愿还愿

总的来说,我觉得美团的面试体验是最好的,开头先聊点别的,比如有没有开学啥的,缓解紧张,应该是公司要求的吧,面试官也都很和蔼,能聊到一块儿去。
总的来说要把自己熟悉的地方多提一下,面试官听到以后就会顺着你说的去问。

面经是我录了音然后整理出来的,问题应该都没有漏掉

一面
1. property修饰符以及作用
2. 接1,atomic和nonatomic的锁原理,目的,举一个用atomic的例子
3. 接1,weak的实现原理,weak表的key-value分别是什么
4. 接1,copy的使用场景,使用的条件,如果没有重写copyWithZone会怎样
5. 消息发送的机制,方法调用的过程
6. kvc的使用,kvo的使用、原理
7. Category能不能添加属性,为什么。添加属性和method实现的原理
8. 接7,ios8编译的app能在ios10(或其他)上运行,如果NSObject修改了,为什么还能正常运行。
9. Xcode中按下运行按钮到App打开,整个的过程,编译过程每一步的产物
10. 浏览器输入URL按下回车后的整个过程
11. DNS哪一层的协议,用TCP还是UDP
12. 接11,TCP和UDP的区别
13. 三次握手的过程,过程中协商了什么;四次挥手过程,为什么握手三次挥手四次
14. 为什么要有虚拟内存,为什么分段和分页
15. 进程线程的区别,进程之间线程之间内存隔离吗
16. 接15,进程间通信的方式,使用过哪些,socket编程用过吗
17. 学习iOS过程中的难点,怎么学的
18. 点击事件的响应过程了解吗
19. 写个题,遍历子view,奇数偶数层分别染色,分别用递归迭代,我递归用了一个参数来标识奇数偶数层,问能不能优化掉
20. 思维题,十个物品,九个100g,一个90g,只有一个天平,用最少次数找出这一筐;再加一个条件,如果可以使用任意质量的砝码,如何优化。
21. 你有什么问题

十几分钟后二面

二面
1. OC比起C增加了什么,有哪些东西依赖runtime或者是由runtime实现的
2. 接1,提醒我还有面向对象的这部分,面向对象的三个特性,那么是怎么实现的怎么构建起来的,我回答了对象类对象metaclass的相对的结构
3. 接2,对象的ivar的存在哪,是根据什么生成的,类对象有ivar吗
4. 看过哪些OC的源码,直接看的源码还是对照一些文章,都在哪找这些文章,看过什么OC的书,语法是怎么学的,接触OC的时间
5. iOS和Android的App不能通用,分析一下为什么
6. 了解过什么跨平台的技术
7. 做个题,F()有0.3的概率返回0,0.7的概率返回1,设计一个函数G(),只能使用F(),使G()等概率返回0和1
8. 接7,只能使用F()和G()设计一个函数,等概率返回[0, 1000]的整数
9. 进程的内存空间,分别存什么
10. 接9,函数调用的时候为什么要把寄存器的值压入栈,都有哪些要压进去
11. 进程和线程,区别,分别有什么资源,进程切换的过程
12. 这学期课多吗,都有啥,实习的话什么时候可以来,考研吗,为什么
13. 闲聊~~


#美团面经##美团##iOS工程师##实习##面经#
全部评论
博主收到offer call了吗
点赞 回复
分享
发布于 2020-04-04 21:09
&只有两面吗
点赞 回复
分享
发布于 2020-04-07 13:59
滴滴
校招火热招聘中
官网直投
吸吸欧气
点赞 回复
分享
发布于 2020-04-07 15:34
lz oc了吗
点赞 回复
分享
发布于 2020-04-17 20:25

相关推荐

经常发牛客也算是梳理思路,认清自己,从无谓的焦虑和困扰中摆脱出来,给自己充充电吧2月中旬还在のんびり日本語勉強中下旬才发觉金三银四已经开始,遂开始焦虑经过各种信息收集,抛弃了c++选择了java因为底子在,一个多月搞完了黑马javase,javaweb这些,苍穹外卖也算是边听边打过了一遍,回过头来发现基础还是不牢固,感觉背八股也无济于事,遂把目光放到更多的出路上一个是日常实习+秋招冲刺中大厂,算是大部分普通人的道路吧考公考编去国企研究院运营商固然是一种出路,但考公考编也是千军万马独木桥,后者也在一直收紧或许是把自己逼得太紧了,人长期在一种比较高压的环境就会不自觉的寻找出口,我也不自觉地找寻开脱,寻找给自己充电的方法后来的想法如上个帖子所说。到现在,算是把润作为目标确定下来了。回想自己的生涯,觉得在方向上比较好笑小学初中凭借天赋悠哉悠哉过活也能上个好点的高中。山东高中的制度一搜便知,在那种环境下只有学习一事可做。做了三年的小镇做题家,还是靠天赋上了985。说是天赋,实际也就是小镇做题家的天赋,别的方面纯答辩因为是纯理,加之幼儿园就开始接触电脑,便选择了计算机唉,想到这里,不禁为普通家庭的孩子悲哀。初中便筛选一半,高中又下去不知多少。即使高考脱颖而出,对于地方的无背景的孩子来说,高考的志愿要在自己的冲动和父母的逼迫中选择,殊不知就连自己的眼界也被周围逼仄的环境限制,到头来毕业季还要在大形势下进行就业。我很好奇,到底有谁能在选择后对自己的专业不后悔。我是幸运的,至少我认为我是幸运的。我在还有选择余地的时候认清了自己。认清了自己的本质,认清了自己的欲望。更是明白了青春宝贵。唉,当下百感交集。不知道说什么好了给个建议吧。虽然我也是在经历者,不是什么过来人,但还是给出建议,也是明确自己的内心要时刻提醒自己人生只有一次,要为自己而活。若有机会和条件,就从现在开始。若没有机会,那就靠自己的努力创造机会。明确自己的真心,理解时间的珍贵,之后向选择的道路进发。不为别的,只为了得到的都是自己想要的。只有想要的才是值得的。
点赞 评论 收藏
转发
5 15 评论
分享
牛客网
牛客企业服务