美团测开暑期实习面经

(一面60min)

项目- [ ] 介绍项目
- [ ] epoll的底层实现
- [ ] epoll和select的区别
- [ ] 用户退出重进还能收到之前的消息么
- [ ] 为什么要用两个进程而不用两个线程
- [ ] 为什么要用IO多路复用

- [ ] IO的线程切换开销
- [ ] 传输过程中的协议设定
- [ ] 消息结构是什么
- [ ] 索引为什么用B+树

算法- [ ] 最长无重复子数组
- [ ] 第一个只出现一次的字符,返回位置

- [ ] 阻塞IO与非阻塞IO
- [ ] IO多路复用和他们的关系

(二面45min)

算法- [ ] 给两个函数,函数a生成0的概率是p,函数b生成1的概率是1-p;请你构造出一个新的函数,让它生成0和1的概率都是1/2
- [ ] 给一个字符串,请你找到包含n个不同字符的最长子串

- [ ] TCP和UDP的区别
- [ ] TCP四次挥手的过程
- [ ] 除了MYSQL还了解什么数据库
- [ ] Redis的底层实现
- [ ] 输入url到浏览器,得到页面,这中间发生了什么(除了协议还有服务端做了什么)
- [ ] B+树的结构

美团民宿部门,已凉
#面经##美团#
全部评论
这是测开当后端面了吗?跟我面后端的问题差不多
点赞 回复 分享
发布于 2022-05-23 18:19
现在卷的,实习的面试都这么难了啊
点赞 回复 分享
发布于 2022-05-23 18:03

相关推荐

09-18 20:41
百度_Java
要个offer怎么这...:哈哈哈哈哈哈,我也拿了0x10000000个offer,秋招温啦啦啦,好开心
我的秋招日记
点赞 评论 收藏
分享
阿武同学:不要写至今,写具体哪年哪月毕业,专业技能往后排,项目往前排,共青团员可以不写
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

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