英伟达面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 41 题请介绍你在 CUDA 内核优化方面的常用思路和方法。 考察 CUDA 内核优化的系统性思维和实践方法性能优化系统设计技术原理CUDA第 42 题为什么 float4 读写全局内存(gmem)会比逐元素读写更快? 考察对并行编程中向量化访存与内存事务效率的理解性能优化技术原理第 43 题HTTP和HTTPS有什么区别? 考察对两种协议的安全性与传输特性的理解技术原理方案权衡HTTPHTTPSTLS第 44 题说一下快速排序的思路 考察快速排序的分治思想、partition 过程及复杂度问题拆解技术原理第 45 题请描述一次系统调用(system call)的完整过程。 考察对操作系统系统调用机制的理解,包括用户态与内核态切换、参数传递及返回流程系统设计技术原理第 46 题多个线程循环按顺序打印递增数字,每个线程固定负责特定次序,如何实现且保证线程安全? 考察多线程协作执行顺序与线程安全的实现能力编码实现问题拆解技术原理第 47 题在什么场景下会选择使用友元函数或友元类?请举例说明。 考察对友元机制适用场景与封装权衡的理解风险判断技术原理方案权衡C++第 48 题请详细说明你在实习或项目中的模型配置,包括模型大小、数据集规模和超参数设置。 考察对模型实验细节的理解与表达能力项目复盘自我呈现技术原理第 49 题C++11的智能指针中,最常用的是哪种? 考察对C++11智能指针家族及各自适用场景的掌握技术原理技术选型第 50 题struct和class的区别 考察对类型定义机制的理解和适用场景辨析技术原理第 51 题给定某时刻的小时数和分钟数,计算时钟上时针与分针之间的夹角。 考察几何建模与边界情况处理能力问题拆解技术原理第 52 题Linux 中如何修改环境变量? 考察环境变量的作用域与持久化方式技术原理LinuxShell第 53 题请解释操作系统系统调用的基本原理。 考察对系统调用机制与用户态内核态切换的理解技术原理第 54 题对图像和视频的处理了解吗? 考察对图像与视频处理基础技术、常用工具和实际应用的了解广度与深度问题拆解自我呈现技术原理OpenCV第 55 题Softmax如何求导 考察softmax函数的数学推导能力及其在反向传播中的应用问题拆解技术原理第 56 题请比较 Python 中列表、元组、集合和字典这四类内置数据结构的特点与典型使用场景。 考察对 Python 核心数据结构特性及适用场景的理解技术原理技术选型Python第 57 题请说明哈希表的数据结构,以及 get、put 操作的时间复杂度。 考察哈希表实现原理与操作复杂度分析能力技术原理第 58 题说说面向对象和面向过程的区别 考察对两种主流编程范式核心思想与适用场景的理解技术原理方案权衡第 59 题读取二维数组时,为什么行优先(row-major)通常比列优先(column-major)更高效? 考察对缓存局部性与内存访问模式的理解性能优化技术原理CC++第 60 题PV操作是什么? 考察对操作系统进程同步原语基本原理的理解技术原理