涂鸦智能面试题 · 系统设计

涂鸦智能相关面试题,按最终去重题目聚合。

共 127 道真题 · 当前筛选命中 22 道 · 更新 2026-08-05

筛选题目已选:系统设计
第 1 题延迟队列是怎么实现的? 考察延迟队列的实现原理和方案选择能力系统设计技术原理方案权衡Redis第 2 题Redis分布式锁是如何实现的? 考察分布式锁的实现细节、原子操作与边界处理风险判断系统设计技术原理Redis第 3 题商品信息和卡号信息怎么采集? 考察数据采集方案的完整性、准确性与安全性风险判断安全意识系统设计第 4 题Vue3中的组件继承与后端中的继承有什么区别? 考察对前端组件复用机制与后端面向对象继承本质差异的理解系统设计技术原理方案权衡Vue 3第 5 题讲讲Redis分布式锁的实现方式 考察分布式锁的正确性、边界处理和故障场景意识风险判断系统设计技术原理Redis第 6 题任务调度后,任务是如何执行的?比如你拉了100个任务,是串行执行还是并行执行? 考察任务调度执行方式的实现细节与并发控制风险判断系统设计第 7 题在Spring应用中,实现JWT认证时应该用过滤器(Filter)还是拦截器(Interceptor)?请说明理由和具体配置方式。 考察对过滤器与拦截器执行时机、使用场景差异的理解及Spring配置能力系统设计技术原理技术选型JWTSpring Framework第 8 题当Token有效期过期后,你的设计会如何应对?请说明完整的处理流程。 考察Token过期处理机制与用户体验平衡风险判断系统设计方案权衡第 9 题后端上传视频后如何与算法端交互? 考察分布式系统间异步交互设计、任务编排与解耦能力风险判断系统设计第 10 题如果让你设计一个防止Token水平越权的方案,你会从哪些层面着手? 考察系统化设计防御能力,涵盖授权校验、数据隔离和审计风险判断系统设计方案权衡第 11 题当出现两个相同的类,例如 Maven 依赖冲突时,你会如何处理? 考察对依赖冲突的排查、分析与解决能力系统设计技术选型问题排查Apache Maven第 12 题请介绍Kafka的消费模型及其核心机制。 考察对Kafka消费模型、分区分配与消费进度的理解系统设计技术原理Apache Kafka第 13 题如果线程池执行了拒绝策略,你会如何优化? 考察线程池参数调优、任务缓冲与降级处理能力系统设计技术原理问题排查Java第 14 题请结合涂鸦的业务场景,谈谈你对智能体技术在该领域应用潜力的看法? 考察候选人将新技术与具体业务结合的分析能力业务理解风险判断系统设计第 15 题Nginx有哪些核心功能?请结合具体配置说明如何实现,并介绍常用的负载均衡算法。 考察对Nginx核心功能、配置实践及负载均衡算法的掌握程度系统设计技术原理技术选型Nginx第 16 题请说明你们任务调度系统是如何触发任务的:是基于时间调度,还是其他触发方式? 考察对调度机制的理解及系统设计权衡问题拆解系统设计技术选型第 17 题Dubbo是如何实现这个调用的? 考察对Dubbo远程调用核心流程和关键机制的理解系统设计技术原理Apache Dubbo第 18 题请设计一个能够有效防止水平越权攻击的网关方案。 考察水平越权原理、授权校验机制与网关安全设计能力风险判断安全意识系统设计第 19 题Spring中如何配置JWT过滤器以实现认证拦截?请给出关键配置步骤。 考察对Spring配置JWT过滤器的实践能力和配置细节编码实现系统设计JWTSpring Framework第 20 题RabbitMQ的交换机有哪几种,使用场景各是什么? 考察RabbitMQ交换机类型及其典型使用场景的掌握系统设计技术原理技术选型RabbitMQ