上海得物信息集团有限公司面试题 · 技术原理

上海得物信息集团有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 81 题二维平面上有两个凸多边形,如何判断它们是否重叠? 考察凸多边形碰撞检测算法原理与边界情况处理编码实现问题拆解技术原理第 82 题在异步消息处理场景中,怎样保证消息处理的幂等性? 考察消息重复消费时的幂等设计方案问题拆解风险判断技术原理第 83 题请说明 Redis 主从复制的基本原理和主从节点的主要区别。 考察对 Redis 主从架构和数据一致性的理解系统设计技术原理Redis第 84 题Java 中抽象类的概念是什么?请举出一些典型的使用例子。 考察对面向对象抽象机制的理解及实际应用能力编码实现技术原理Java第 85 题如何检测一个任务或进程的运行时长? 考察运行时长检测的实现思路与工程细节问题拆解技术原理第 86 题请分别说明 MySQL、Redis 和消息队列的典型使用场景。 考察对三类存储/中间件适用边界的理解与选型意识技术原理技术选型MySQLRedis第 87 题请说明操作系统内存管理中的空闲列表(free list)是如何分配内存的,并分析其优缺点。 考察对操作系统内存分配机制(空闲列表)的理解,包括算法流程、优缺点及与伙伴系统/分离适配的对比技术原理方案权衡第 88 题请描述从输入一个URL到浏览器最终显示页面的完整过程。 考察对网络请求、DNS解析、TCP连接、HTTP协议及浏览器渲染全过程的理解问题拆解技术原理DNSHTTPTCP第 89 题请解释Reactor模型的工作原理及其在事件驱动编程中的作用。 考察对事件循环、多路复用和线程模型的掌握程度系统设计技术原理方案权衡第 90 题讲一下协程和线程的区别。 考察对并发模型本质差异的理解,包括调度方式、资源开销和适用场景。技术原理方案权衡第 91 题进程间通信方式有哪些?请举例说明。 考察对操作系统进程间通信机制的掌握程度技术原理第 92 题String、StringBuilder、StringBuffer的区别 考察Java字符串类的不可变性、线程安全与性能特性技术原理方案权衡Java第 93 题当A是非唯一索引,表中仅有 A=1 和 A=10 两条数据时,执行 SELECT * FROM t WHERE A=5 FOR UPDATE 和 SELECT * FROM t WHERE A=6 FOR UPDATE 会互相阻塞吗? 考察非唯一索引下间隙锁的加锁范围与互斥行为风险判断技术原理InnoDBMySQL第 94 题JVM内存模型分为哪几部分?分别存储什么内容? 考察对JVM运行时数据区划分及各区域存储内容的掌握问题拆解技术原理JVM第 95 题保证线程安全的方法有哪些? 考察对线程安全机制及其适用场景的理解风险判断技术原理方案权衡第 96 题请说明MySQL的redo log与binlog各自的用途、记录内容,以及它们之间有哪些主要区别? 考察MySQL日志机制的理解与对比分析能力技术原理方案权衡MySQL第 97 题创建线程的几种办法 考察对线程创建方式及其适用场景的理解技术原理方案权衡Java第 98 题请谈谈你对微服务架构的理解,并说明它在实际项目中的应用。 考察对微服务核心概念、优缺点及实践场景的理解系统设计技术原理方案权衡第 99 题Agent和Workflow的区别是什么?为什么需要Agent? 考察对Agent与Workflow概念的理解及Agent价值判断业务理解技术原理方案权衡第 100 题如果使用一个不存在的数据去攻击会发生什么? 考察缓存穿透问题的认知、危害识别与应对策略风险判断系统设计技术原理Redis