美团后台开发面经
美团北京后台开发已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
#面经##美团##实习##Java工程师#