思源智通面试题(2026 最新)

思源智通相关面试题,按最终去重题目聚合。

628 道真题 · 更新 2026-08-05

筛选题目
第 141 题已知平面上一点和由另外两点确定的直线,如何计算该点到直线的距离? 考察点到直线距离公式的推导与几何意义技术原理第 142 题汇编阶段的主要任务是什么? 考察对编译流程中汇编阶段职责的理解技术原理第 143 题请解释什么是模板,并说明在编程中如何实现模板? 考察对模板概念的理解及实现方式的掌握持续改进问题拆解技术原理第 144 题简述集中式版本控制库和分布式版本控制库的区别。 考察对版本控制系统核心架构差异的理解技术原理方案权衡Git第 145 题I2C总线在空闲状态时的电平是什么? 考察I2C总线协议的基础知识技术原理I2C第 146 题如何复写组件的样式?当修改组件样式不生效时,你会怎么排查? 考察前端样式覆盖机制的理解与实际问题排查能力安全意识技术原理问题排查第 147 题在Java中,哪些情况下对象会进入老年代? 考察对老年代进入条件的全面掌握风险判断技术原理Java第 148 题指针的大小是多少?它受哪些因素影响? 考察对指针大小与系统架构关系的理解技术原理C第 149 题在三维向量运算中,点乘(内积)和叉乘(外积)的结果分别表示什么含义? 考察向量点乘与叉乘的基本定义及其几何意义技术原理第 150 题请列举你在实际项目中常用到的 Spring Boot 注解,并说明各自的作用。 考察对 Spring Boot 常用注解的理解和实际应用能力技术原理技术选型Spring Boot第 151 题Map的key和value能存储NULL值吗? 考察对常见Map实现中null处理机制的理解技术原理Java第 152 题数组和链表有什么区别? 考察对基础数据结构存储方式、操作复杂度及适用场景的理解技术原理方案权衡第 153 题如何判断一个bug属于前端问题还是后端问题? 考察前后端问题定位的思路、工具使用和协作能力协作推动技术原理问题排查第 154 题请说说指针和引用的区别 考察C++语言基础,对指针与引用本质差异的理解技术原理C++第 155 题请说明你如何开展一次需求分析,从接收到明确需求的过程。 考察需求分析方法的完整性和业务理解能力业务理解需求分析第 156 题请用 CSS 实现两行正方形的排列布局,并说明你的写法。 考察 CSS 布局基础能力与实现思路编码实现技术原理技术选型CSS第 157 题请谈谈volatile关键字 考察对volatile内存语义、可见性与有序性的理解技术原理Java第 158 题请介绍 Redis 的过期策略和删除机制。 考察对 Redis 键过期处理与内存淘汰机制的理解技术原理方案权衡Redis第 159 题为什么ConcurrentHashMap的key不能为NULL? 考察并发容器设计原理与对HashMap设计差异的理解风险判断技术原理Java第 160 题IPC有哪些方式,什么情况下使用共享内存而不是FIFO? 考察进程间通信方式的理解及选型权衡技术原理技术选型方案权衡