美团iOS客户端校招一面
📍面试部门:核心本地商业-业务研发平台 美团首页和相关sdk开发
🕐面试时间:2025.9.9 15:00-16:20
❓面试问题:
实习
实习期间又遇到什么技术性问题,是如何解决的?
iOS八股
- MVVM架构是什么,数据流向是什么样的,数据流传递消息是通过什么传递的
- MVC、MVP架构
- KVC和KVO区别
- KVC的调用顺序
- 代理模式和通知区别
- 在单例模式中,当 Block 捕获单例自身时会产生循环引用,导致单例无法被释放 如何解决循环引用的问题
- objc的内存管理机制是什么?ARC和MRC的区别是什么
- objc的多线程了解哪些
- 什么时候会出现内存泄露
网络
- HTTP和HTTPS区别
- TCP三次握手,为什么不能是两次握手
- https加密过程
手撕
aicoding
设计一个推荐页面,根据用户历史访问数据,生成酒店、外卖推荐页面
算法
- 如果有一个十万数据的表,如何进行排序?
- 堆排序、快速排序、归并排序的时间复杂度和空间复杂度是多少
leetcode 143.重排链表
🙌面试感想:
#发面经攒人品#