面试场景问题集合


文章目录

  • 项目地址
  • 一、
    • [1. 电商平台中订单未支付过期如何实现自动关单?](#1. 电商平台中订单未支付过期如何实现自动关单?)
    • [2. 如果你的系统的 QPS 突然提升 10 倍你会怎么设计?](#2. 如果你的系统的 QPS 突然提升 10 倍你会怎么设计?)

项目地址

  • 教程作者:
  • 教程地址:
复制代码
  • 代码仓库地址:
复制代码
  • 所用到的框架和插件:

    dbt
    airflow

一、

1. 电商平台中订单未支付过期如何实现自动关单?

2. 如果你的系统的 QPS 突然提升 10 倍你会怎么设计?

如何设计一个支持 10 万 QPS 的会员系统

如何从零搭建 10 万级 QPS 大流量、高并发优惠券系统

设计一个支持 10W QPS 的评论中台,你会怎么设计?

短 URL 生成器设计:百亿短 URL 怎样做到无冲突?

搜索引擎设计:信息搜索怎么避免大海捞针?

微博系统设计:怎么应对热点事件的突发访问压力?

如何避免超预期的高并发压力压垮系统?

设计一个支持敏感数据存储和传输安全的加解密平台?

如何设计 RPC 框架在 10 万 QPS 下实现毫秒级的服务调用?

在你上一家公司中是如何如何实现蓝绿发布的?

如何根据应用场景选择合适的消息中间件?

使用分布式调度框架该考虑哪些问题?

你们采用微服务架构,请问你是什么做系统拆分的?

如何解决高并发下的库存抢购超卖少买问题?

为什么高并发下数据写入不推荐关系数据库?

如果让你设计一个分布式链路跟踪系统?你怎么做?

如何优化系统架构设计来缓解流量压力提升并发性能?

为什么复杂的架构一定要做分层设计?

假设数据库成为了性能瓶颈点,动态数据查询如何提升效率

面试必问之 Java 常见线上故障排查方案详解?

线上的 API 接口响应比较慢,该如何快速排查和定位问题?

百万级别数据的 Excel 如何快速导入到数据库中?

系统升级过程中如何实现数据的平滑迁移?

如何确保你的消息只被消费一次?

[线上问题排查]MQ 消息队列消息堆积问题排查和解决思路?

出现频繁 FullGC该如何解决

OOM 问题如何排查和解决

CPU 使用率较高排查和解决思路

1000 万数据中如何查询最热门的查询串?

数据库出现死锁如何排查

单点登录(SSO)的设计与实现

如何用 Redis 统计用户访问量?

购物车系统怎么设计?

分库分表方案中出现数据倾斜问题怎么解决?

Redis 实现分布锁的时候,哪些问题需要考虑?

公平锁和非公平锁区别是啥?公平锁的缺点?reentrantLock 是如何实现公平锁和非公平锁的?

Kafka 的重平衡问题介绍下?重平衡的过程是怎么样?重平衡过程的问题有哪些?

Kafka 的消费者可能有哪些状态?kafka 的高水位是什么?

Pull对MQ造成压力怎么办?拉的很慢消息堆积了怎么办?堆积之后如何解决?

如果需要实现一个凑单的功能,你会考虑怎么设计?

设计一个订单号的生成服务,该如何设计?

如何利用 AOP 切面实现多数据源切换?

分布式锁加锁失败后的等待逻辑是如何实现的?

Innodb 的索引结构和 myisam 有区别吗?

创建索引的时候需要考虑哪些问题?

什么时候会考虑用联合索引?如果只有一个条件查就没有建联合索引的必要了么?

两个动作,下订单和扣钱,怎么保证只能扣一次钱?

redis 里面 lru,lfu 缺点是什么? 有什么解决的办法?

为什么 k8s 的设计里有 pod,而不是直接用容器?

k8s 中 pod 和 node 是什么关系?

Redis 中多大的 Key 算热 key,该如何解决?

如何用 Redis 统计亿级网站的 UV?

当给第三方提供接口调用,需要注意哪些事情?

死锁的发生原因和怎么避免?

Redis 的内存淘汰算法和原理是什么?

Kafka 如何保证消息不丢失?

请说一下你对分布式锁的理解,以及分布式锁的实现?

说说缓存雪崩和缓存穿透的理解,以及如何避免?

什么是聚集索引和非聚集索引?

什么是幂等?如何解决幂等性问题?

如何中断一个正在运行的线程?

常见的限流算法有哪些?

Redis 多线程模型怎么理解,那它会有线程安全问

题吗?

RabbitMQ 的消息如何实现路由?

敏感数据怎么加解密和传输?

字节跳动一面真题,如何提升接口的性能?

多线程异步和 MQ 有什么区别?

什么情况下不建索引?

谈谈你对 MySQL 事务隔离级别的理解?

谈谈你对 RabbitMQ 工作原理的理解?如何保证 RabbitMQ 的高可用?

相关推荐
fly spider29 分钟前
多线程-线程池的使用
java·面试·线程池·多线程·juc
咒法师无翅鱼3 小时前
【leetcode】T1599
算法·leetcode·职场和发展
一直学习永不止步5 小时前
LeetCode题练习与总结:标签验证器--591
java·数据结构·算法·leetcode·职场和发展·字符串·
Joyner20188 小时前
python-leetcode-从前序与中序遍历序列构造二叉树
算法·leetcode·职场和发展
Joyner20188 小时前
python-leetcode-填充每个节点的下一个右侧节点指针 II
算法·leetcode·职场和发展
不能只会打代码12 小时前
蓝桥杯例题四
职场和发展·蓝桥杯
BingLin-Liu15 小时前
蓝桥杯模拟算法:蛇形方阵
算法·职场和发展·蓝桥杯
言之。15 小时前
【架构面试】三、高可用高性能架构设计
面试·职场和发展·架构
边城梦溪17 小时前
《STL基础之vector、list、deque》
数据结构·c++·面试·stl
HEU_firejef19 小时前
面试经典150题——图
面试·职场和发展