美团秋招一面面经(8月9号笔试)

更新:面完 几小时后就 约二面了

移动端&前端方向  小象超市部门
8月9号笔试,A了2道
8月18号收到面试通知,19号 早上10点面试

先是自我介绍,项目介绍,大概十分钟

然后开始八股(问了7道八股,用了十几分钟吧):
线程和进程的区别
线程同步机制(互斥锁和条件变量)
进程间通信(管道、消息队列、共享内存、信号量、Socket)
详细介绍一下共享内存
OSI 七层或五层网络模型,每一层的作用
TCP三次握手和四次挥手是什么
为什么需要三次握手,2次握手行嘛?请举例说明

接下来开始手撕,一共3道
第1道:创建一个二叉树,求叶子节点的高(简单)
第2道:如何判断一个链表有没有环,我先讲了思路,用快慢指针,然后写代码。写完之后面试官追问快指针每次移动3步,慢指针每次移动1步可以嘛?回答了之后,继续问:快指针每次移动3步,慢指针每次移动2步呢?回答了之后,继续问:为什么大家都默认快指针移动2步,慢指针移动一步。
地3道:给定一个类似于URL查询字符串,帮它解析成一个json字符串的格式,需要判断哪些是键,哪些是值,还有嵌套结构(用递归),根据值的格式,转化为对应的数据类型,字符串、数字、数组。第2道题是比较复杂的,鼠鼠一共花了20多分钟,最后勉强写出来了,和面试官说了一下思路,她说没问题。

3道手撕写完刚好一小时,然后谁便问了一个问题就介绍了。

总结:面试官人很好,是个小姐姐,整体面试体验很不错。
希望有二面吧。#牛客AI配图神器##秋招笔面试记录##移动求职进展汇总##牛客创作赏金赛##你觉得技术面多长时间合理?##面试体验感最好的是哪家?##哪些公司面试官让你印象深刻?##大厂面试问八股多还是项目多?#
全部评论
佬投的移动端吗,好多计网的问题呀
点赞 回复 分享
发布于 08-22 15:45 江西
视频面么
点赞 回复 分享
发布于 08-21 10:46 广东
你是说1面完 几小时后就 约二面了????
点赞 回复 分享
发布于 08-20 18:41 北京
这么详细的面经学习了
点赞 回复 分享
发布于 08-20 18:25 上海
接接接
点赞 回复 分享
发布于 08-20 17:42 四川
二面大概多久有结果呢😯
点赞 回复 分享
发布于 08-19 15:23 陕西

相关推荐

08-25 12:13
已编辑
蚌埠坦克学院 C++
自我介绍 介绍一个做的最成功的项目有什么困难,怎么解决的语言是 C++ 和 Go 吗?Java 自学过吗?我们这边都是 Java,接受转语言吗?那你能讲讲对 Java 的了解吗?讲了下 Spring、SpringBoot、SpringCloud、Canal为什么 SpringBoot 用的比较多?你提到 Canal 保证数据一致性,哪还有什么方法?Redis 和 MySQL 的数据一致性怎么判断?如何主动确定两者数据是否一致?(不会)消息队列用过吗?你们用 List 做消息队列吗?独立的 MQ 有用过吗?(没有)Redis 除了做缓存还能做什么?分布式锁到期了,但任务还没完成怎么办?Redis 性能问题(网络 I/O 追不上处理命令的速度)项目中有 MySQL 慢查询吗?怎么导致的?(展开讲了下 MySQL 调优)SELECT 语句的执行流程?表的主键为什么要自增?为什么要用 MVCC?MVCC 有什么缺陷?(同一行要存多份记录,占用大量存储空间)SQL 题,应该是现编的题,光看题目理解不了什么意思,问题意问了 10min然后写了个 LEFT JOIN,说让我下来再看看更简单的方法然后本来又出了算法题, K 个一组反转链表我说想试试 AI Coding,结果只找了前端题,一轮对话就结束了反问频繁问我 Java,对于非 Java 语言的候选人接纳程度?不做要求,能快速适应就行美团内部对 AI 的鼓励程度?100% 支持,也鼓励自己开发 AI 工具相较于其他候选人,需要提升的地方?多看看 Java 相关的内容,因为你没真正用过 Java,其实我本来想问你 Java 集合和并发相关的东西(到这里真的绷不住了,今天跟 Java 过不去了是吧)总共几轮技术面?3 轮总结面了 45min 左右吧,除了八股轰炸之外,问的都是开放题,实习和项目都是让自己讲第一次遇到女面试官,体验挺好的,除了一直想问我 Java,不愧是全世界最好的编程语言
查看26道真题和解析
点赞 评论 收藏
分享
09-04 20:34
已编辑
门头沟学院 前端工程师
自我介绍 1.  你对毕业后工作的城市有什么明确的偏好吗?(我说主要北京,但团子这个岗位在上海)2.  在校期间的成绩?大概排名?3.  成绩一般的原因是什么?4.  有哪些专业课觉得自己学得比较好?5.  如何走上前端开发这条路的?6.  秋招期间投递的都是前端岗位吗?7.  你是哪里人?(创造神话的人)8.  目前面试了哪些公司?进展如何?9.  是否使用过XXAPP?如果提一个建议,想提什么?10. 实习期间做过的最复杂的项目是什么,详细讲讲11. 信息流列表优化,具体是在哪个端(PC/移动端)?你主要负责哪个部分?12. 为什么当时要做这个信息流的性能优化?背景是什么?13. 这些优化方案(虚拟列表、懒加载等)是如何想到的?14. 提到的SSE对话界面,在改造前数据加载方案是怎样的?15. 这个项目是谁设计的改造方案?为什么最终选择了 SSE 而不是 WebSocket?16. 低代码项目是出于什么背景?是一个练手项目吗?17. 还有其他人参与这个项目吗?是课程作业吗?(课程作业写嵌入式机器人,敢说吗)18. 解释多态,为什么需要多态?(我的锅,面向对象的知识忘干净了)19. 解释什么是线程,为什么需要线程?(操作系统的知识还是记得的)20. 只使用进程或只使用协程,是否可以替代线程?线程存在的必要性?21. 手机 App 卡死时,技术角度看背后可能原因?22. 浏览器页面卡死时,背后可能原因?23. 解释什么是锁(Lock)?24. 除了锁之外,有哪些类似的技术或概念?25. HTTP 是一种无状态协议,“无状态的含义?26. 提到“一个链接里可以发多个请求”,展开说说?(说了长连接、队头阻塞、多路复用)27. 网络翻墙技术角度如何实现?为什么直接访问不通,通过代理服务器就可以?28. 计算题:一张 1000x1000 像素正方形图片,以位图形式加载到内存中,需要多少空间?(不考虑压缩,自己设计存储方案)29. 算法题:反转字符串中的单词。(I want an apple. => tnaw I elppa na.)(秒)30. 反问环节(问了AI、二面的侧重,一些问题的解法等)体验考察的比较综合,问题比较开放场景题偏多
查看29道真题和解析
点赞 评论 收藏
分享
评论
7
31
分享

创作者周榜

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