思源智通面试题 · 方案权衡
思源智通相关面试题,按最终去重题目聚合。
共 628 道真题 · 当前筛选命中 109 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题B树和B+树的区别? 考察对B树与B+树结构与性能差异的理解第 2 题请说明箭头函数中 this 的指向规则,并列举改变 this 指向的常见方法。 考察对箭头函数 this 绑定机制及改变 this 指向方法的理解第 3 题RabbitMQ之外的其他消息队列,以及他们适合的场景? 考察消息队列技术栈广度与场景匹配能力第 4 题TRUNCATE 和 DELETE 在功能与行为上的主要区别是什么? 考察对 SQL 数据清除操作语义差异的掌握第 5 题ConcurrentHashMap与HashMap对比,如何实现并发? 考察对Java集合并发机制的掌握与差异化理解第 6 题在什么场景下使用服务端渲染(SSR)最有价值?请结合你的理解说明。 考察对服务端渲染适用场景及选型依据的理解第 7 题请列举几种在 CSS 中隐藏元素的方法,并说明它们之间的区别。 考察 CSS 隐藏元素方法的掌握程度及其对布局、可访问性和交互的影响第 8 题请解释缓存穿透、缓存击穿和缓存雪崩,并说明各自的应对方案。 考察对常见缓存异常场景的理解与解决方案设计第 9 题请说明 Vue 中父子组件通信的常用方式及其适用场景。 考察对 Vue 组件通信机制的理解与场景选择能力第 10 题请介绍两栏和三栏自适应布局的常见实现方式。 考察前端布局方案的理解与边界处理能力第 11 题在页面上展示出一个圆形的方法有哪些? 考察 CSS 实现圆形图形的多种技术方案与适用场景第 12 题数据库在高并发场景下如何保证数据一致性和并发控制?请从事务隔离级别、锁机制、MVCC 等方面展开。 考察数据库并发控制机制的理解与应用第 13 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 14 题Vue3响应式原理解决了Vue2什么问题 考察对Vue响应式系统演进的理解及Object.defineProperty与Proxy的差异第 15 题在项目中,你如何设计和优化定时任务的执行?请围绕可靠性、性能和可维护性展开。 考察定时任务的设计思路与常见问题优化能力第 16 题为什么使用copyOf而不用Java原生的复制方法? 考察对Java集合复制方法差异、不可变性及适用场景的理解第 17 题动态内存分配和静态内存分配的区别是什么? 考察对内存生命周期、分配时机和灵活性的理解第 18 题请说明 ConcurrentHashMap 的底层数据结构与实现原理。 考察对 ConcurrentHashMap 数据结构与并发机制的理解第 19 题HashMap在什么条件下会将链表转换为红黑树?为什么会有这个转变? 考察链表转红黑树的阈值条件和性能优化原因第 20 题Root Motion动画是什么? 考察对游戏动画系统中角色位移来源与动画驱动的理解