27 届 实在智能Java一面(凉经)

- 自我介绍
- 有了解过JMM内存模型吗
- JMM中会有并发问题吗,可以通过什么解决
- JUC中的锁有哪些
- JUC 并发集合有哪些
- Kafka 跟 RocketMQ 的区别和各自的优势(没答好)
- RocketMQ 的延时队列如何实现的(不会)
- 使用MySQL时,我有两个字段是a,b,那么怎么保证一条记录这两个字段的唯一性
-  在有唯一联合索引的表中,怎么实现一条记录的逻辑删除(不会)
- 有一个联合索引a,b,c,如果where 条件的 a,b 会走索引吗
- 如果是 b,a 会走索引吗
- 那如果是 a,c 会走索引吗
  - c有可能会走,而且是在 MySQL 8.0 以后
- Redis中有哪些基本的数据结构
- Redis 集群有几种模式
  - 哨兵,主从,cluster集群
- Cluster 集群与 主从 相比有什么好处
- 有什么操作是主从可以的,集群不可以的(不会)
- Redis的事务怎么实现的
  - Multi + Watch + EXEC
- Redis集群模式支持事务吗,为什么
- 什么是缓存穿透,怎么解决
- 水平分表怎么做的,为什么需要水平分表
- 路由表用来解决什么问题,什么叫查询扩散
- 延时发布是怎么做的
- 定时任务是用的什么
  - SpringSchedule
- SpringSchedule 在分布式的场景下会有并发问题吗
  - 有,可能会导致重复拉取,所以使用zset解决
- JVM 的垃圾回收策略有哪些
  - 标记-清除
  - 标记-整理
  - 复制
- 有了解过三色标记法吗

手撕:
- 三个线程循环按次序打印数字

#面经##面经java##找实习##java##27届#
全部评论
感谢佬分享的面经
点赞 回复 分享
发布于 01-22 00:01 江苏
在有唯一联合索引的表中,怎么实现一条记录的逻辑删除(不会),这个是加一个flag字段把,0标识存在1标识删除
点赞 回复 分享
发布于 01-22 00:02 江苏

相关推荐

评论
3
14
分享

创作者周榜

更多
牛客网
牛客企业服务