Pregunta de entrevista de NVIDIA

Swap via value versus reference coding question. Design question about feeding data from producer to consumer (answer uses buffer)