飞猪面试题 · 风险判断
飞猪相关面试题,按最终去重题目聚合。
共 493 道真题 · 当前筛选命中 74 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 41 题请介绍秒杀系统的核心逻辑设计,包括库存扣减、限流和防超卖。 考察秒杀场景下的高并发处理、库存一致性和系统保护能力第 42 题请说说你会如何保障系统的高可用与稳定性? 考察分布式系统高可用设计、容错机制与稳定性保障的综合能力第 43 题如何保证数据库数据和Redis数据一致性? 考察缓存与数据库一致性设计、失效策略与边界处理第 44 题请说明XSS和CSRF的预防方法 考察对两类常见Web安全漏洞的成因理解和防御措施第 45 题项目中如何使用 Redis,什么情况下需要使用 Redis 缓存? 考察 Redis 的使用场景、缓存策略和合理选型第 46 题你在项目中是如何使用限流方案的?请结合具体场景说明。 考察限流技术的实际应用、方案选型与边界处理第 47 题请分别解释XSS和CSRF攻击的原理,并说明如何防御。 考察对两类Web安全威胁的原理理解和防御能力第 48 题在使用Kafka时,如何保证消息一定被消费? 考察消息可靠性投递与消费语义理解第 49 题当线上日志系统出现故障时,你会如何设计监控、补偿和问题回溯机制? 考察日志系统故障时的监控告警、数据补偿与问题定位能力第 50 题ThreadLocal 的使用场景是什么?请说明其实现原理及可能的内存泄漏问题。 考察ThreadLocal应用场景、内部结构和内存管理理解第 51 题购物车功能测试之外,还有哪些非功能或业务场景需要测试? 考察测试思维广度和对电商购物车业务复杂度的理解第 52 题常用的字符串操作类中哪一个线程安全? 考察线程安全性及同步机制的掌握第 53 题Redis雪崩的解决方法有哪些? 考察对缓存雪崩成因的理解和系统性解决方案第 54 题为什么要用ThreadLocal存储用户数据? 考察对ThreadLocal原理、使用场景及内存泄漏风险的理解第 55 题请解释CAS(Compare-And-Swap)的工作原理,可能遇到的问题及解决方法。 考察对CAS原子操作原理、典型问题及处理策略的理解第 56 题购物车中优惠券与活动叠加的规则冲突应如何测试? 考察对电商营销规则组合和边界条件的测试设计第 57 题你之前接触过哪些分库分表的实践,能具体讲讲吗? 考察分库分表实践经验与方案理解第 58 题请解释MySQL InnoDB聚簇索引的结构特点,以及它与二级索引的差异。 考察对InnoDB聚簇索引底层结构与辅助索引的理解第 59 题如何有效防止SQL注入攻击? 考察对SQL注入原理、防御手段及最佳实践的理解第 60 题请设计并实现一个多线程猜数程序:线程A随机生成一个0到100之间的整数(只生成一次),线程B和C轮询或协作猜数,线程A根据猜测结果反馈“大了”或“小了”,猜中后由A输出猜中的线程并终止所有线程。请说明你的设计思路和关键同步机制。 考察多线程协作、同步通信、线程协调和终止机制的掌握