美团后端现场面,记第一次现场面挂经
美团一面
进程线程区别
什么是临界区?
如何访问控制临界区
段,页分别是什么?有什么特点?
tcp和udp区别?是那一层协议
基于udp的应用层协议有什么,基于tcp的有什么?
画三次握手,四次挥手,握手能否两次?能否四次?
挥手为什么是四次,三次会怎样
数据库隔离级别,分别解决什么问题?
什么是脏读?什么是不可重复读,什么是幻读?脏读和不可重复读有什么区别?
数据库引擎有哪些,区别是什么?
数据库索引得数据结构,画出b 树,b 树比起b树有什么优点?为什么不用哈希表做索引?
画jvm内存模型
堆区结构,新生代老年底分别用什么垃圾回收算法,为什么?
面向对象特性?
怎么理解多台态?
编译器实现重载的原理是什么?
算法:扑克牌1到13,第一张放到牌组最后,第二张翻开移出,第三张放到牌组最后,第四张翻开移出依次类推,最后给出翻开牌的序列,求原始牌组的序列。
二面挂
就很迷,完全get不到他的点,全程智力题居多
1.一个链表,把它保留头尾部分复制出来和原链表共同组成一个数据结构能用来干嘛
2.3l绝对规整杯子和5l绝对规整杯子量4l水,我用类似栈来回倒,人家最后和我说杯子可以倾斜这样更简单😂
3.150g大米,2g砝码和7g砝码,几次能把大米分成70g和80g
4.算法,一颗二叉树返回某一层节点数目
5.jquery为什么慢慢被淘汰。
#美团##校招##面经##Java工程师#