新华三面试题 · 技术原理
新华三相关面试题,按最终去重题目聚合。
共 334 道真题 · 当前筛选命中 231 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题请简述进程间通信的主要方式及其适用场景。 考察对进程间通信机制的掌握及选型能力第 82 题请描述内存泄露的常见原因,并说明如何定位和预防。 考察对内存泄露机制的理解、排查能力和预防意识第 83 题链表与指针的区别 考察对链表数据结构与指针概念的区分和基础理解第 84 题死锁怎么解决呢? 考察对死锁成因、预防、避免、检测与解除的理解第 85 题请说明 synchronized 在 Java 中的底层实现原理。 考察对 JVM 锁机制、对象头与锁升级过程的理解第 86 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解第 87 题如何实现让一个程序多次打开只生成一个进程? 考察单实例运行的实现原理与边界处理第 88 题你们的项目如何排查JVM问题的? 考察候选人实际项目中JVM问题定位与解决能力第 89 题深拷贝与浅拷贝的区别是什么?如何通过序列化实现深拷贝? 考察对拷贝概念的理解及序列化技术的应用第 90 题请介绍你对Linux命令行的熟悉程度,并举出常用的几个命令及其用途。 考察Linux基础知识和实际应用能力第 91 题C++和C语言中如何实现动态内存的分配和释放? 考察对C和C++动态内存管理操作及差异的理解第 92 题请解释什么是指针,并说明野指针的成因、危害以及如何避免。 考察对指针内存语义的理解及野指针风险的防范意识第 93 题请说明死锁产生的四个必要条件。 考察对死锁产生机制及其必要条件的准确理解第 94 题说一下值传递和引用传递的区别 考察对参数传递机制本质及其在实际开发中影响的理解第 95 题进程与线程有什么区别? 考察对进程和线程基本概念、资源归属及并发模型的理解第 96 题请解释 static 关键字在 C/C++ 中的作用,并分别说明全局 static 变量与局部 static 变量的区别。 考察对 static 关键字作用域、生命周期及初始化机制的深入理解第 97 题常见的进程间通信方式有哪些? 考察对进程间通信基本方式的掌握第 98 题在 Java 并发编程中,Thread 的 start() 和 run() 方法有什么区别,底层是如何实现的? 考察线程启动机制与并发原理的理解第 99 题Spring Boot 自动装配的原理是什么? 考察对 Spring Boot 自动配置核心机制的理解第 100 题请说明 new/delete 和 malloc/free 的区别,并在什么场景下选择使用哪一种? 考察 C++ 内存管理的原理理解与正确使用