美团iOS客户端校招一面

📍面试部门:核心本地商业-业务研发平台 美团首页和相关sdk开发

🕐面试时间:2025.9.9 15:00-16:20

❓面试问题:

实习

实习期间又遇到什么技术性问题,是如何解决的?

iOS八股

  1. MVVM架构是什么,数据流向是什么样的,数据流传递消息是通过什么传递的
  2. MVC、MVP架构
  3. KVC和KVO区别
  4. KVC的调用顺序
  5. 代理模式和通知区别
  6. 在单例模式中,当 Block 捕获单例自身时会产生循环引用,导致单例无法被释放 如何解决循环引用的问题
  7. objc的内存管理机制是什么?ARC和MRC的区别是什么
  8. objc的多线程了解哪些
  9. 什么时候会出现内存泄露

网络

  1. HTTP和HTTPS区别
  2. TCP三次握手,为什么不能是两次握手
  3. https加密过程

手撕

aicoding

设计一个推荐页面,根据用户历史访问数据,生成酒店、外卖推荐页面

算法

  1. 如果有一个十万数据的表,如何进行排序?
  2. 堆排序、快速排序、归并排序的时间复杂度和空间复杂度是多少

leetcode 143.重排链表

🙌面试感想:

#发面经攒人品#
全部评论
base南京,机会多多
点赞 回复 分享
发布于 09-09 18:57 贵州
点赞👍 借楼发招聘 小红书招c++实习生 详情见主页
点赞 回复 分享
发布于 09-09 18:54 上海

相关推荐

09-09 18:14
门头沟学院 Java
0820一面项目:你的项目经验比较丰富,是实习项目还是学习项目?简单介绍一下你最值得说的一个项目。在项目开发中,你有没有遇到什么棘手的问题?你说到了对模型进行二次训练,当初有考虑过模型后训练这种方案么?你二次训练模型中构建的数据集,具体是怎么构建的?你在构建数据集的过程中,考虑到了哪些问题?你觉得在这个项目开发中,你最大的收获是什么?专业知识:用户在网页输入url,然后登陆系统进入个人中心,从客户端到服务器整个流程介绍一下。Java中的哈希函数你了解多少?如果让你去实现一个哈希函数,你该如何考虑?Java多线程threadpoolExcutor核心参数有哪些?实际开发中你如何设定核心线程数的?什么情况下会达到最大线程数?MySQL的索引有哪些种类?你说B+树索引有优势,优势在哪?你刚才说使用JWT构建token验证用户信息,那在分布式系统中如何实现?场景及手撕:来写几个MySQL语句吧。题目:给一个表table,字段有 student_id、subject_id、score;写出查询某个学生某个学科的成绩的SQL语句。写出查询某个学生的总分的SQL语句。对于上面两个SQL,从索引角度你该如何优化查询?MySQL中的DROP、DELETE、TRUNCATE三者区别是什么?峰值查找,给定一个数组,查找峰值数字的下标,使用logn时间复杂度。0825二面自我介绍拷打项目:各个项目的时间节点具体讲讲某个项目详细内容讲讲这个项目的难点八股:讲一讲TCP拥塞控制ICMP协议讲一下讲讲Java中的继承和接口的区别Java17新特性了解哪些线程池中,submit和excute的区别有哪些我看你有大模型使用经验,介绍一下transformerMySQL中的存储引擎介绍一下覆盖索引讲讲索引最左匹配原则了解么Redis实现找出前十名成员用什么数据结构比较合适Redis主从模式了解多少介绍一下springbootbean的作用域有哪些RPC了解么,介绍一下RPC序列化敲代码:写一下工厂模式结构吧写一个SQL查询吧(使用select、where、group by、having、count等完成查询)聊天:你认为自己是个什么样的人你觉得别人对你的评价如何你平时有没有学习哪些新知识你有没有对学习的知识进行系统性地整理和总结你的个人职业规划是什么样的反问:后续流程如能进入需要提升哪些方面0901 录用意向书
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务