互联网/IT行业面试题 · 技术原理

互联网/IT行业相关面试题,按题目行业基础数据聚合。

47588 道真题 · 当前筛选命中 33464 · 更新 2026-08-05

筛选题目已选:技术原理
第 161 题你刚提到读不加锁,那如何保证不脏读,如何保证可见性? 考察并发读取时的一致性与可见性保障机制风险判断技术原理第 162 题AQS是什么,原理是什么? 考察对Java并发框架AQS核心原理的理解问题拆解技术原理Java第 163 题深拷贝过程中是全量拷贝吗?对数据结构有要求吗? 考察深拷贝的语义理解及其适用条件技术原理问题排查第 164 题在Java后端开发中,除了数据库索引优化,还有哪些常见的性能优化实践可以避免应用性能问题? 考察对Java后端应用层性能优化的系统理解和实践积累性能优化问题拆解技术原理Java第 165 题请解释同步和异步的区别,并说明在实际项目中你是如何选择使用同步还是异步处理的? 考察对同步异步概念的理解及实际应用场景的判断能力问题拆解技术原理方案权衡第 166 题请介绍你在生成式推荐相关项目中的具体工作和成果。 考察候选人应用生成式技术解决推荐问题的能力及项目复盘能力项目复盘结果导向技术原理第 167 题算法题:实现最长递增子序列,5分钟完成。 考察动态规划或二分优化实现能力及时间约束下的编码熟练度编码实现问题拆解技术原理第 168 题手写快速排序,并说明什么场景下性能最坏及其原因。 考察排序算法实现、最坏情形分析与复杂度理解编码实现风险判断技术原理第 169 题怎么实现断点续传? 考察文件传输中断恢复机制的设计与实现风险判断系统设计技术原理HTTP第 170 题请解释Cursor这类AI编程助手的工作原理,说明它如何辅助编码以及完成一次辅助编码的整体流程。 考察对AI编程助手技术原理与工作流程的理解问题拆解系统设计技术原理第 171 题C++ 中申请内存的关键字是什么?释放内存呢? 考察 C++ 动态内存分配与释放的基础语法理解技术原理C++第 172 题arr.map(()=>{return {}})可以怎么简写 考察箭头函数简写与对象字面量返回值冲突的掌握编码实现技术原理JavaScript第 173 题请解释数字电路中的竞争与冒险现象,并说明其成因、危害以及消除方法。 考察对数字电路竞争与冒险概念的理解及工程处理能力技术原理问题排查第 174 题请介绍数据库索引的底层实现方式及其应用场景。 考察对索引数据结构的理解及选型能力技术原理技术选型方案权衡第 175 题线程上下文切换时主要保存和恢复了哪些资源? 考察对线程上下文切换机制及涉及资源类型的理解问题拆解技术原理第 176 题zset底层数据结构是什么? 考察Redis有序集合底层实现原理及升级条件技术原理Redis第 177 题如何实现一个函数找出给定字符串中最长不含重复字符的子串长度? 考察滑动窗口与哈希表在字符串处理中的应用编码实现问题拆解技术原理第 178 题请解释什么是Redis缓存雪崩,并说明如何预防。 考察对缓存雪崩成因的理解和应对策略风险判断技术原理Redis第 179 题请介绍Transformer的整体结构,包括其主要模块与各自的作用。 考察对Transformer架构的全面理解与组件职责的掌握问题拆解系统设计技术原理Transformer第 180 题请介绍几种你熟悉的设计模式,并说明在项目中分别应用在哪些场景。 考察设计模式理解深度、实际应用与业务结合能力项目复盘技术原理技术选型