英伟达面试题 · 技术原理

英伟达相关面试题,按最终去重题目聚合。

共 151 道真题 · 当前筛选命中 126 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 101 题线程同步要怎么实现? 考察多线程同步机制的原理、选择与应用风险判断技术原理方案权衡第 102 题Linux 中如何查看上一个命令的执行结果? 考察 shell 退出码与 $? 变量的理解技术原理LinuxShell第 103 题如何查看内存泄漏? 考察内存泄漏的排查思路和工具使用能力风险判断技术原理问题排查第 104 题请解释 C++ 中 explicit 关键字的作用,并说明其使用场景。 考察对 C++ 隐式类型转换及构造函数显式化的理解技术原理C++第 105 题请介绍大语言模型(LLM)的典型架构,并说明监督微调(SFT)与参数高效微调(PEFT)的主要区别和适用场景。 考察对LLM基础架构与微调方法的理解深度技术原理方案权衡LLM第 106 题请介绍 gcc 常用参数及代码优化手段。 考察对 gcc 常见编译参数的理解及优化相关参数的实际使用问题拆解技术原理第 107 题请手撕实现一个 CUDA LayerNorm 的 kernel。 考察 CUDA 编程基础、并行归约与 LayerNorm 算法的实现能力编码实现问题拆解技术原理CUDA第 108 题请解释C++的四种强制类型转换及其适用场景 考察对C++类型转换机制的理解与安全使用风险判断技术原理C++第 109 题在嵌入式系统中,你会如何定位和解决性能瓶颈? 考察嵌入式环境下的性能分析思路和关键优化手段性能优化技术原理问题排查第 110 题请介绍C++中的智能指针及其使用场景。 考察C++内存管理概念、智能指针类型区别及正确使用技术原理技术选型问题排查C++第 111 题请说明 static 关键字的作用。 考察对 static 关键字核心语义的理解与常见应用场景技术原理Java第 112 题程序运行时,堆和栈在内存空间中的使用有什么不同? 考察对堆与栈内存模型、生命周期和管理机制的理解风险判断技术原理第 113 题请手写一个简单的内存池实现,要求支持固定大小内存块的分配与释放,并说明其优势与适用场景。 考察内存管理的实现能力与底层原理理解编码实现性能优化技术原理第 114 题请描述一次函数调用的完整过程,包括调用前、调用中和返回时的栈变化。 考察对函数调用栈、参数传递、返回地址和栈帧管理的理解问题拆解技术原理第 115 题请介绍你实习期间的具体工作内容,并说明你是如何使用 gtest 进行测试的。 考察实习经历的真实性与对 gtest 单元测试框架的实际应用能力编码实现项目复盘技术原理第 116 题Linux 中如何安装软件? 考察不同发行版包管理器使用及软件源概念技术原理技术选型Linux第 117 题请说明栈和堆这两种数据结构的基本特点,并重点描述二叉堆(最大堆或最小堆)的插入和删除操作过程及其时间复杂度。 考察栈与堆的结构认知及二叉堆核心操作与复杂度分析性能优化技术原理第 118 题析构函数中发生异常时应该怎么办? 考察C++异常安全性与析构函数设计原则风险判断技术原理C++第 119 题请说明 HDFS 的核心概念,并列举常用的 HDFS 命令行操作及其作用。 考察对 HDFS 架构概念与基本命令的掌握技术原理HDFS第 120 题算法编程题:实现删除二叉搜索树的元素。 考察二叉搜索树删除操作的算法理解和代码实现能力编码实现问题拆解技术原理