跳到主要内容
T0 大厂 腾讯 实习 一二面

腾讯 AI Infra 实习 一二面

腾讯 AI Infra 实习一二面面试真题,涵盖算子优化、高性能计算等方向

算子优化 高性能计算

一面

项目经历

  1. 介绍项目经验,包括技术难点与亮点

基础知识

  1. 阐述 MPI 的基本概念与使用方式
  2. 多线程编程的基本原理是什么
  3. 常见的锁机制有哪些
  4. 操作系统中死锁的产生条件与解决方法
  5. 比较 UDP 与 TCP 协议的异同
  6. TCP 通过哪些机制保证可靠传输

编程题

  1. 给定一个无序数组和一个有序数组,将无序数组中的元素插入有序数组并保持有序,分析时间复杂度
  2. 口述算法:大数据场景下的经典处理问题

二面

基础知识

  1. 对 CPU 和 GPU 架构分别了解到什么程度
  2. 是否有编写 CUDA kernel 的经验
  3. C++ 中 POD 类型的定义与特性是什么
  4. C++ 中除优先队列外,还有哪些 STL 容器可用于实现堆结构

高性能计算

  1. 解释以下概念:shuffle、Hyper-Q、SM、slot
  2. NVIDIA Nsight 工具的用途与使用方法
  3. SOL (Speed of Light) 指标的含义
  4. 多面体模型 (Polyhedral Model) 的基本原理
  5. TVM 编译框架的核心思想
  6. Array of Struct 与 Struct of Array 的区别及适用场景
  7. Halide 编程语言的设计理念
  8. Warp 级别 reduce 操作的实现方式

编程题

  1. 滑动窗口中位数问题(要求使用大根堆与小根堆实现)