이전 면접을 보던 중 여러 가지 질문을 받았지만, 그중 인상 깊었던 질문인 “Stack이 무한히 커질 수 있다면, Heap 메모리는 불필요할까?”에 대해 간단하게 정리하며 기록해 두고자 한다.이런 류의 질문은 정답이 있다기보다는, 질문을 받은 사람의 관점과 경험에 따라 답변의 깊이가 달라지는 생각을 필요로하는 질문이라고 생각한다. 때문에 해당 글에서는 다른 사람들의 모범 답안이 아닌 당시에 내가 이 질문에 어떻게 접근했고 어떤 논리로 질문을 풀어나갔는지 그 과정을 정리해 보려 한다.Stack 과 Memory이러한 질문에 답변하기 위해서는, 기본적으로 Stack과 Heap이 무엇인지 서로 간의 역할과 차이에 대해 알고 있어야한다.다만, 이 두 가지의 개념은 끝이 없을 정도로 깊기 때문에 모든 것을 설명하는..