Pregunta de entrevista de NVIDIA

How to perform binocular depth estimation? What is smart pointer?