永辉超市面试题 · 技术原理
永辉超市相关面试题,按最终去重题目聚合。
共 132 道真题 · 当前筛选命中 83 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题SQL查询条件是索引列,一定会走索引吗? 考察对索引失效场景和查询优化器行为的理解第 22 题死锁产生的条件是什么? 考察对死锁必要条件的理解与记忆第 23 题构造函数在执行时,其栈帧和对象创建过程是怎样的?在 JVM 中构造函数本身存放在哪里? 考察构造函数对应的字节码和对象初始化流程第 24 题线程池是怎么工作的? 考察线程池的核心机制、参数作用与任务调度流程第 25 题针对领券用券场景设计完整测试用例,包括活动期限、用户资格和领券上限等约束。 考察对业务规则的理解、测试用例设计的全面性和边界条件覆盖第 26 题HashSet去重是怎么实现的 考察对HashSet底层原理和哈希冲突处理的理解第 27 题binlog和undo log分别是做什么的? 考察对MySQL日志体系及其作用的理解第 28 题RocketMQ怎么保证消息的顺序性? 考察对消息队列顺序性模型、队列选择与消费幂等的理解第 29 题Redis 的 Zset 为什么使用跳表而不是平衡树? 考察对跳表与平衡树取舍的理解第 30 题Redis 中 Zset 的底层数据结构是什么? 考察对 Zset 底层结构(跳表与哈希表)的理解第 31 题Java 中静态变量、常量分别存放在 JVM 的哪个区域? 考察静态变量和常量在 JVM 内存中的归属第 32 题请说说 MySQL 中 B+ 树索引的数据结构,并解释为什么选择 B+ 树而不是 B 树。 考察对 B+ 树结构、特性及其在数据库索引中优势的理解第 33 题请解释方法重载(Overload)和方法重写(Override)的概念及其区别。 考察对面向对象多态机制中重载与重写的理解第 34 题请介绍常见的垃圾回收算法及其适用场景。 考察对垃圾回收基础算法的理解与对比能力第 35 题请解释数据库事务的隔离级别,并说明各自解决的问题。 考察对事务隔离级别定义、解决的问题及适用场景的理解第 36 题有两个单向链表有不同的链表头,有一段相同的链表元素,设计一个方法找出它们重复的这一段的起始元素。 考察链表的基本操作、双指针技巧及对公共节点问题的理解第 37 题一张1000万行数据的单表查询较慢,你会如何优化? 考察大数据量下SQL性能优化的系统性思路第 38 题给定订单数据表,字段包括订单号、下单门店、下单时间、下单人和订单金额。请分别写出查询:1)销量最好的门店;2)销量第二好的门店。 考察SQL分组聚合、排序及窗口函数的使用第 39 题请说明JVM运行时数据区域及其各自的作用。 考察对JVM内存划分、各区域职责及线程共享性的理解第 40 题Redis 为什么使用 Lua 脚本? 考察对 Lua 脚本在 Redis 中原子性与执行机制的理解