新华三面试题 · 问题拆解
新华三相关面试题,按最终去重题目聚合。
共 334 道真题 · 当前筛选命中 59 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题请说明索引建立的一般原则、适合建立索引的列,以及模糊匹配场景下索引的使用。 考察对数据库索引选择、适用场景及like查询优化的理解第 22 题请举例介绍一种二叉树的遍历方式,并说明其步骤。 考察二叉树遍历算法的理解与表达第 23 题请解释 static 关键字在 C/C++ 中的作用,并分别说明全局 static 变量与局部 static 变量的区别。 考察对 static 关键字作用域、生命周期及初始化机制的深入理解第 24 题常见的进程间通信方式有哪些? 考察对进程间通信基本方式的掌握第 25 题在 Java 并发编程中,Thread 的 start() 和 run() 方法有什么区别,底层是如何实现的? 考察线程启动机制与并发原理的理解第 26 题在ACM模式下实现双链表排序,输入为一行字符串,需要自行分隔。请描述你的解题思路并给出关键步骤。 考察双链表排序的算法理解与ACM模式下的输入处理能力第 27 题项目拿到手后,你会如何开展? 考察项目启动阶段的需求理解、目标规划和执行推进能力第 28 题请介绍Java集合框架的整体结构及其主要接口设计。 考察对Java集合框架体系结构的理解和核心接口的把握第 29 题请说明进程内哪些资源和状态是各进程独立的,即进程间不共享? 考察对进程独立资源边界的理解第 30 题请说明为什么需要使用多线程,以及它在实际系统中的主要价值和应用场景。 考察对多线程核心价值、优势与适用场景的理解第 31 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 32 题MyBatis-Plus分页查询是怎么实现的? 考察MyBatis-Plus分页插件的原理与使用第 33 题常见的数据结构有哪些? 考察数据结构基础知识的掌握与归纳能力第 34 题请分享一次你适应重大环境改变的经历,并说明你是如何应对的。 考察环境适应能力、应变策略与自我调整第 35 题请介绍一次你排查和处理 OOM(内存溢出)问题的经历。 考察对内存溢出问题的系统排查能力、根因分析及处理方案的工程实践第 36 题为什么重载返回类型不同不能作为重载范畴? 考察对Java方法重载规则及其设计原因的理解第 37 题请说明一次HTTP连接从发起请求到响应返回的完整建立过程。 考察对TCP/IP、HTTP协议交互及连接管理的理解第 38 题请说明在使用并发编程时,单核系统与多核系统的区别,并分析各自的注意事项。 考察对并发执行环境差异及并发控制的理解第 39 题领导交给你比较紧急的任务但时间不够或者不熟悉你会怎么做,怎么安排进度? 考察紧急任务下的优先级判断、时间管理与计划执行能力第 40 题请详细介绍你在实习期间参与的一个项目,包括你的职责、技术难点和最终成果。 考察项目经验真实性、技术理解和个人贡献