美团一二面(已OC)
美团一面 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