后端岗位面试题更新 2026-08-05

对象是分配在堆中还是栈中?请结合不同语言或场景说明。

小米集团后端开发电子/半导体技术原理

考察说明

考察对对象内存分配位置的理解及语言差异

回答思路

  1. 区分栈上分配和堆上分配的基本概念
  2. 说明在JVM、C++等不同语言或运行时下的差异
  3. 能解释逃逸分析、值类型与引用类型的相关机制