2021最新整理!美团后端开发春招面试题汇总,你都能答出来哪些?

前言

美团北京后台开发已oc,整个面试流程很快效率是真高,4.25做完笔试,28号下午一面,晚上就要约二面,被我推迟到30号,五一假后就接到hr电话,问了基本信息就发了offer。很nice!

因为本人学的C++,美团都是java,所以没有问语言方面的问题

一面(30min)

1、自我介绍
2、问项目
3、get、post的区别和使用场景
4、除了epoll,还了解其他的多路IO复用方式(select,poll)
5、tcp四次挥手、为什么要有个2s的time_wait
6、tcp和udp的区别
7、python协程
8、讲一下进程、线程、携程
9、事务ACID
10、mysql具体怎么支持事务的
11、除了innodb,还了解什么引擎(MyISAM)
12、索引(b树、b+树)
13、redis数据结构(讲了跳表)
14、缓存淘汰策略(讲了lru)
15、消息队列有接触过吗(没有)
16、算法题:调整数组顺序使奇数位于偶数前面
17、反问

二面(1h)

1、自我介绍
2、项目(引申出一些问题)tcp粘包、拆包、一个服务器能简历多少个tcp连接
3、除了基础知识,还深入过啥(感觉像是问除了八股文,还深入过哪块)
4、如何实现一个单线程的线程复用
5、数据库查询优化
6、算法题 相交链表找出交叉点(最优解要说下数学推导)
7、算法题 x的n次方

二面基本都讲项目然后问一下相关知识点。面完以为自己凉了,没想到居然给过了~~nice

面试资料总结

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!

SpringCloud

Redis

JVM

MySQL

Zookeeper

Kafka

Dubbo

spring

Rabbitmq

springboot

最后

由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。

有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!

你可能感兴趣的:(Java,程序员,面试笔记,java,面试,编程语言,redis,人工智能)