美团秋招一面面经(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 陕西

相关推荐

鼠鼠go base 勇闯java1.自我介绍2.介绍实习,挑一个项目中的难点3.session和cookie的区别4.看你新方案的产生去看了 redis 怎么分析的,redis string 是二进制格式吧,那你怎么看的5.protobuf 和 json 的区别,项目里换了序列化协议,上线了之后,redis 里面新老兼容是怎么解决的6.rpc和http的区别,一次rpc调用的过程,为什么要用rpc7.介绍下mysql,和redis的区别是什么,什么时候用 redis 什么时候用mysql8.mysql事务的四大特性,为什么要用事务,插入和查询的时候会用到事务么——————————————下面就比较噩梦了,鼠鼠是go转java,昨天接到面试才开始看java八股了,压力暴大1.讲讲面向对象的特性(我从go和java的相同不同开始讲起)2.java哪些底层代码用了这些特性(答了昨天看的印象最深的Collection相关的概念)3.讲讲常用集合和底层实现?4.ArrayList 和 Hashmap 并发安全吗,多个线程写ArrayList会有什么问题(我只记得不涉及到扩容的场景,扩容场景有点记不太清)5.了解JVM吗 讲讲jvm内存模型(这个还是会的,勉强过关)6.jvm的GC了解多少(细节完全不知道,只知道java的垃圾收集器有很多,按照分代还有不同的回收算法讲了下)7.Java线程池用过吗手撕场景题:1. 处理深分页的sql (写了两种情况,记录id,子查询优化,和面试官讲了下Limit的原理)2. 从深分页中读出来的数据按顺序处理 (忘了java的API了,老长时间没写了)反问:对转语言的看法,答:不是特别看重,但是我们大部分都是java对我的建议:想走java还是要多用java写写代码,你的基础还是不错的总结:已经不抱过的期待了,打算从这次面试开始把java也补上来,大家还是要注意基础哇!!!!
我的秋招“寄”录
点赞 评论 收藏
分享
评论
6
20
分享

创作者周榜

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