1.美团全栈开发一面 9月1日(1h)

说说你对全栈的理解
项目拷打
为什么用消息队列
为什么要做缓存 怎么做的
考虑过分布式吗 需要加锁吗
redis怎么做分布式锁
为什么要用lua脚本去释放锁
redis为什么快
io多路复用还有哪些场景
对sql做优化 会考虑那些东西
什么是回表 什么是覆盖索引
sql的隔离级别
什么是mvcc
JMM是什么
两个线程同时i++会有什么问题
有什么办法解决
volatile可以解决吗
concurrenthashmap的get和put
手撕一道版本号
空间复杂度为1能不能做 实现一下
反问:
技术栈 业务内容
对全栈和ai的要求

2.字节tt生服后端一面 9月3日(1h)

实习拷打:
说说整个链路是什么
登录相关问题
服务端网关是怎么做的 请求发送到服务器之间会发生什么
负载均衡是怎么做的
自己包的nginx是解决什么问题的
机器有几个集群 每个机器什么配置
集群里有某个节点实例挂掉会怎么办
ZooKeeper了解吗
了解服务发现、服务注册吗 有哪几种方式
项目+八股:
Zset干什么用的
Zset里如果数据特别多会有什么后果
存了几百万量级的数据的话 你会怎么处理 大Key怎么办
Zset底层实现
现场出一个联合索引相关的题目
在索引树里找值的时候是怎么找的
TCP和Http的区别
Http在传输层可以改用TCP吗
日常中哪些是TCP 哪些是UDP
手撕:
k个一组翻转链表

3.美团全栈开发二面 9月3日(1h)

面试官先自我介绍
你对全栈的理解是什么
在淘天做的工作
对未来的职业规划 希望做全栈的哪一部分
项目拷打:
RAG数据的清洗是怎么做的
索引是怎么构建的
vue的响应式绑定是什么
前端的一些样式你是怎么写的
数据库里的高并发场景下 数据缓存是怎么做的
微调了解过吗 涉及哪些
手撕三数之和