小厂 京控信息面经

在全程八股和场景题中发现少量项目
1.mysql
mysql索引什么时候会失效
mysql跳表查询知道吗(没听过,只知道回表,没答上来)
mysql用几个相同的select语句查询几个表结构相同但是数据量不一样的表时查询逻辑会不会变
mysql有哪些锁
mysql在insert和update如果失败了会加什么锁(这个刚开始答的行锁,说不对,让我想想,我答了表锁,应该对了)

2.redis
一般怎么用redis分布式锁
如果redis宕机了如何保证数据不丢失
redis和数据库如何保证一致性
使用redis队列的时候数据丢失了怎么办
3.spring
aop什么情况下会失效(脑子抽了,没想出来,答成了事务失效了)

4.jvm
有那些垃圾回收算法
有哪些垃圾回收器
cms和g1的区别
在什么情况下用cms
知道zgc吗(听过)
zgc的原理知道吗
知道什么是染色算法和压缩指针吗(不知道,鼠鼠太菜了)
双亲委派机制

5.juc
syncornized和reentrantlock有什么区别(底层和使用上)
reentrantlock锁是如何实现可重入的
一个object对象使用synchronized然后对他进行哈希操作,锁会怎么升级(直接从无锁变成轻量级锁,答成了从偏向锁变成轻量级锁,这题有坑

6.消息队列
如何保证消息不丢失
如何保证消息幂等性

项目实习相关:
xxljob分片是怎么做的(不知道,实习的时候不是我负责的)
cos上传图片怎么做的

#牛客AI配图神器# #今天你投了哪些公司?#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务