度小满面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 601 题请介绍 CAS(Compare-And-Swap)的原理及其在并发编程中的作用。 考察对CAS原子操作原理、应用场景及局限性的理解技术原理方案权衡第 602 题请列举 Java 中常见的运行时异常,并分别说明其典型触发场景。 考察对 Java 运行时异常体系及其常见触发原因的掌握程度编码实现技术原理Java第 603 题请详细介绍你的第一个项目,包括共情对话生成任务的定义、条件随机场如何建模情绪流、以及强化学习和奖励模型的训练方法。 考察候选人项目深度、技术原理理解及表达能力沟通表达项目复盘技术原理第 604 题请实现一个二叉树的前序遍历,并说明其时间复杂度和空间复杂度。 考察二叉树遍历的基础实现与复杂度分析能力编码实现技术原理第 605 题讲讲Spring和SpringBoot的区别。 考察对Spring框架演进与SpringBoot自动配置、简化开发的理解技术原理Spring BootSpring Framework第 606 题请说明网页中设置文字大小有哪些常见方式? 考察对CSS文字样式和响应式单位掌握的全面性技术原理技术选型CSSHTML第 607 题如何将一个有序数组转换为一棵平衡二叉搜索树(BST)? 考察对平衡二叉树构造、递归分治和数组索引边界的理解编码实现问题拆解技术原理第 608 题请介绍 HTTP 协议中常见的请求头和响应头,并说明其作用。 考察 HTTP 基础知识的掌握程度安全意识技术原理HTTP第 609 题请说明 Java 中实现多线程的方法有哪些,并指出各自的局限。 考察对线程实现方式及其差异的理解技术原理技术选型Java第 610 题请简单介绍一下分库分表的核心概念和典型实现方式。 考察对分库分表基础知识的掌握程度问题拆解技术原理MySQL第 611 题在Java中,for循环中反复调用某个bean的方法(每次调用一次),与直接在bean方法内部写for循环(一次调用处理所有元素),这两种写法的区别是什么? 考察对方法调用开销、代码组织、可测试性和性能边界的理解性能优化技术原理方案权衡Java第 612 题请编写一条 Shell 命令,给定一个端口号,输出监听该端口对应的进程号。 考察 Linux 下端口与进程映射的命令使用方法及参数记忆技术原理问题排查Shell第 613 题HashMap有哪些操作是线程安全的? 考察对HashMap线程安全边界和并发问题的理解风险判断技术原理Java第 614 题实现TopK算法,要求不能使用现有库,同时请说明TopK的底层实现原理。 考察数据结构和算法基础,以及在不同应用场景下选择合适方案的权衡能力。问题拆解技术原理方案权衡第 615 题请谈谈CAS(Compare-And-Swap)操作存在的问题,以及相应的解决办法。 考察对并发原语CAS原理、局限性及其工程对策的理解风险判断技术原理问题排查第 616 题有接触过线上JVM调优相关吗?比如启动Tomcat服务器时设置过哪些启动参数? 考察JVM调优实践经验和Tomcat启动参数配置能力性能优化技术原理问题排查Apache TomcatJVM第 617 题请解释MyBatis动态SQL语句(如if、where、foreach)的工作原理。 考察对MyBatis动态SQL解析与SQL拼接机制的理解深度问题拆解技术原理MyBatis第 618 题如何将 List 集合转换为 Map 集合?请列举你想到的方法。 考察 Java 集合转换的常用方法、函数式编程基础与边界处理编码实现技术原理Java第 619 题请介绍前司的技术架构,并说明你在其中的角色和个人贡献。 考察候选人对自己所处技术环境的理解深度及个人定位项目复盘自我呈现技术原理第 620 题请说明Spring事务传播特性的种类,并结合示例判断在不同传播行为下事务是否回滚。 考察对Spring事务传播机制的理解及实际场景中的回滚判断风险判断技术原理Spring Framework