C/C++
¿Cuál es la diferencia entre un mutex y un semáforo?
¿Qué contenedores en C++ permiten insertar elementos al principio?
¿Qué contenedores en C++ permiten agregar elementos al principio?
¿Para qué puede usarse std::optional en C++?
¿Qué algoritmos de resolución de colisiones conoces?
¿Cuáles son las formas de optimizar el trabajo con cadenas en C++?
¿Cuál es la complejidad de trabajar con los contenedores map y unordered_map en C++?
¿Qué es una pila y la recolección de basura?
¿Para qué sirve weak_ptr en C++?
¿Cuál es la diferencia entre crear un objeto shared_ptr mediante el constructor y usar la función make_shared?
¿Qué hace el operador delete en el lenguaje C++?
¿Cómo se realiza el conteo de referencias en shared_ptr?
¿Cuál es la diferencia entre lanzar una excepción y abortar una operación en un programa?
¿Es thread-safe shared_ptr y se puede usar en el contexto de múltiples hilos?
¿Con qué estás familiarizado en el lenguaje de programación C++?
Cuente sobre las funciones lambda en C/C++.
¿Qué es la transaccionalidad?
¿Cómo se puede establecer un bit en 1 usando la operación OR a nivel de bits?
¿Cómo funciona el contador de referencias en std::shared_ptr?
¿Qué es un mutex recursivo?