度小满面试题 · 技术原理

度小满相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 221 题导致OOM问题的常见原因有哪些? 考察对Java内存溢出根本原因的理解和排查基础技术原理问题排查Java第 222 题请介绍 MySQL 中索引失效的常见场景,并说明如何优化查询以避免索引失效。 考察对 MySQL 索引机制的理解及查询优化能力性能优化技术原理问题排查MySQL第 223 题后端项目集群部署中,使用Canal同步数据库binlog时,如果Canal发生宕机,从节点的数据同步方案如何设计? 考察Canal高可用架构、故障恢复与数据一致性保障风险判断系统设计技术原理ZooKeeper第 224 题请解释 AOP 的核心概念,并说明在类上声明切面、定义切面以及定义通知时分别使用哪些注解? 考察对 AOP 概念和 Spring AOP 注解的掌握程度技术原理技术选型第 225 题讲讲物理地址和逻辑地址的区别,为什么需要同时有两个? 考察内存管理基础概念与多进程隔离的动机技术原理第 226 题常用的设计模式结合你的经历来讲 考察对设计模式的理解及在实际项目中应用的能力项目复盘技术原理方案权衡第 227 题如何在Linux中用grep排除包含指定关键字的行? 考察grep反向匹配及正则表达式的使用能力技术原理问题排查Linux第 228 题请解释Java中常用的锁机制及其适用场景。 考察对锁的类型、原理和适用场景的理解技术原理技术选型Java第 229 题Redis在开发中的作用是什么? 考察对Redis核心功能和应用场景的理解业务理解技术原理Redis第 230 题给定两个已排序的整数数组,请将它们合并为一个新的有序数组。 考察合并有序数列的基础算法实现能力编码实现技术原理第 231 题运行中的进程都有一个以其 PID 为名的子目录,我要查看这个进程的CPU占用怎么看? 考察对 /proc 文件系统及进程状态信息的理解技术原理问题排查Linux第 232 题课题遇到的难点是什么?你是如何解决的? 考察问题识别、技术攻关和复盘能力项目复盘技术原理问题排查第 233 题编写SQL语句,从学生成绩表中返回成绩最后30名。 考察SQL排序、截取及可能的并列处理能力编码实现数据驱动技术原理SQL第 234 题请实现一个函数,删除链表中倒数第 N 个节点,并返回新的头节点。 考察链表双指针技巧、边界条件处理和代码实现能力编码实现问题拆解技术原理第 235 题请列举并说明 String 类的几个常用方法及其作用。 考察对 Java String 类常用 API 的熟悉程度与表达能力沟通表达技术原理Java第 236 题请列举几个常用的 Linux 命令,并说明它们各自的用途。 考察对 Linux 基础命令的掌握程度和表达能力编码实现技术原理Linux第 237 题请介绍Java并发包中的AQS(AbstractQueuedSynchronizer)及其核心机制。 考察对AQS原理、同步实现和并发工具的理解系统设计技术原理Java第 238 题针对使用策略模式实现的取消订单功能,你会如何进行测试? 考察对策略模式的理解及针对多策略场景的测试设计能力问题拆解技术原理第 239 题线上某个 SQL 执行非常耗时,如何解决? 考察数据库性能问题定位与优化能力性能优化技术原理问题排查SQL第 240 题实现生产者消费者模式 考察并发编程中生产者消费者模式的理解与实现能力问题拆解技术原理