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的响应式绑定是什么
前端的一些样式你是怎么写的
数据库里的高并发场景下 数据缓存是怎么做的
微调了解过吗 涉及哪些
手撕三数之和

4.字节tt生服后端二面 9月9日(40min)

先手撕:一维动态规划
场景设计:设计一个类似12306的购票系统,考虑车次、座次、站点等因素,从数据库表设计、接口设计、高并发处理角度给出思路
思维题:烧蜡烛
实习拷打
有没有其他offer
反问

5.得物一面 9月13日(30min)

面试官先闭麦自我介绍一段
实习拷打
介绍一下自己最熟悉的项目
不考虑分布式的实现下 单机如何做到高并发都可以处理
线程池用过哪些
你的数据库表怎么设计的
什么时候执行任务的唤醒
为什么要用请求合并
currentHashMap里做了什么
反问

6.京东一面 9月13日(30min)

java的特性
java面向对象的三大特性
说说处理过哪些java的异常
java的垃圾回收了解吗
java的内存溢出了解吗
实习拷打:
后端服务部署上线的流程是什么
负载均衡是怎么做的 怎么理解负载均衡
登录注册的安全性是怎么保证的
session和cookie的关系
怎么查看线程的运行情况

7.携程线下一面 9月16日(50min)

布隆过滤器是为了解决什么 说说缓存穿透 击穿和雪崩 怎么解决
热点key失效怎么解决
多级缓存怎么做 每一级缓存怎么存 存什么内容
缓存一致性怎么解决 有哪些方法 这些方法极端情况会有什么问题 并发情况和单线程情况会有最终一致性的问题吗
java反射是什么 用过吗 有什么问题 怎么解决
消息队列是怎么用的 怎么保证删缓存消息一定成功 消息的顺序性怎么保证 消息的去重怎么做(回答完再追问还有没有其他方法 这些方法有没有什么弊端)
java创建一个对象实例有什么方法
select * 为什么慢 除了回表和不覆盖索引 还有什么问题吗
登录系统 说说怎么保证只有一个用户在线 你说的方法有什么弊端 大量并发和用户量场景下 还有别的方法吗
手撕 组合求和

8.oppo一面 9月17日(30min)

没什么有含金量的问题 感觉不像是专业人能问出来的问题
介绍一下你上过的课程和项目经历
实习里的登录链路是什么样的
你做的项目和实习里亮点是什么
你这些都是用的什么语言
项目是单机部署的吗
刚才说的死锁 考虑过其他方案吗
遇到这种问题你都是怎么排查的 怎么测试是否可靠的
客户端层面的数据存储是什么做的
客户端不稳定的情况下 怎么保证终端的数据是稳定性的
从这个行业的角度来看 你认为什么东西是比较有前途的
既然你是做视觉大模型方向的 问了一些不知所云的小众研究方向
自己在AI方面有没有什么深挖或研究 自己平时怎么用的AI
自己做过微调训练或者数据层面的调优

9.得物二面 9月20日 30min

10.vivo线下一面 9月22日 45min

11.途虎养车一面 9月24日 40min

12.b站一面 9月25日 45min

13,oppo Hr面