美团一面 2023.3.17 50分钟1.自我介绍由于部门是java,我是C++,所以就没问语言的知识,直接从计算机网络开始2.网络协议各个层级之间的关系3.DNS域名解析的流程4.TCP协议和UDP协议之间的区别5.UDP如何实现可靠传输 这里我提到了QUIC和kcp,kcp我还是比较了解的,就说了一下,然后它就问问我QUIC,然后我就只回答说它是HTTP3.0的传输层协议,其他的忘记了.操作系统相关的问题6.linux下进程的调度策略7.进程间通信.然后我给每一个简单的说了一下数据库相关的1.了解的存储引擎和区别(简单说了一下innoDB和MyAism)2.innoDB存储引擎为什么要设置索引和非聚簇索引(乱回答的).算法题删除顺序链表的重复节点(所有都删除掉,5分钟秒了),美团二面 2023.3.21 55分钟1.自我介绍2.mysql事务说一说(acid、事务隔离级别与并发问题、mvcc)3.为什么要使用自增主键(问什么是深页分裂,不知道,然后给了个场景题).4.数据库表设计三范式(说了一下自己的理解,拿冗余换取效率,然后叫我举例,不会。。。。。)5.MYSQL主从同步.同步延迟的原因分析一下.什么情况会导致binlog过大(不知道,叫我下去可以了解一下).6.delete删除记录空间会释放吗?不会,truncate会释放空间.如何使用delete在删除的时候释放空间7.redis高可用的措施 不会,给了个场景题,然后我直接胡言乱语,给他说了一些像mysql自带缓存的缺点,redis的优点等,8.缓存击穿、缓存穿透 这里我只回答了缓存击穿,然后讲了一下布隆过滤器.9.说一下项目(给他分析了一下reactor模型)10.反问算法题验证完全二叉树(卡了一下,然后用层序遍历写出来了面试体验有一说一,美团的面试体验真的巨好,面试官很有耐心2023.3.28排了一周的序,终于oc了,但是还在由于去不去,去了就需要转java