Pregunta de entrevista de Cepton

how does smart pointers, semaphores work