美团 一面
3.29 复活赛,上一次问了一堆简单的问题,等了三天挂了,这次难度也不高
拷打项目
1、 Redis 字符串 SDS
2、 缓存击穿,缓存穿透
3、 Sentinel限流的原理,如何设计一个QPS限流
4、 MySQL事务隔离级别,默认隔离级别,如何解决幻读,脏读问题
5、 MySql数据的存储结构
6、 聚簇索引和非聚簇索引
7、 Java的锁,synchronized和Reentrantlock的了解,为什么synchronized是非公平锁
8、 情景题:如何实现抢红包的功能
9、 算法 easy
总耗时58min,估计挂了
================================
发现看的人挺多的,更新一下第一次的面经
3.20 一面凉
拷打项目
java如何比较两个对象
线程睡眠的时候会释放资源吗
什么情况下会用到数组
对反射的了解
spring的ioc和aop的原理
ioc的循环依赖
开发项目用的jdk版本是什么
g1回收器了解吗
jvm调优做过吗 答曰:无
手动触发oom怎么触发
mysql默认的隔离级别,聚簇索引和非聚簇索引有什么区别
数据库表 (a,b,c) 联合索引 查询条件 where b = ? and c = ? and a = ? ,索引是否失效
字段abcd 查询和索引条件不变 select *有几次IO
对于redis你有什么应用
redis缓存击穿
redis的数据结构
如果大家都用的同样的技术栈,你觉得有必要深入研究吗
你平常是怎么反复练习这些基本功的
算法 删除倒数第k个节点
反问
都答上来也不耽误一面挂
4.2更新
复活赛没打赢,已经回到人才库了
准备打下一次复活赛
#软件开发2024笔面经#