C/C++
¿Puedes explicar qué es una función virtual en programación orientada a objetos?
Explique el concepto de lista doblemente enlazada y sus características principales
¿Cuál es la complejidad temporal de buscar un elemento por clave en std::map?
¿Se puede explicar la finalidad y el funcionamiento de la función make_shared en C++ y cuáles son sus ventajas en comparación con el uso de new para crear punteros inteligentes?
¿Tiene experiencia trabajando con protocolos de transmisión de datos en red?
¿Cómo organizar el intercambio de información entre hilos sobre una situación excepcional que ha surgido?
¿Cuál es el papel y el propósito de la palabra clave const en el lenguaje de programación?
¿Qué limitaciones existen al usar la biblioteca estándar de C++ STL?
¿Qué condiciones deben cumplirse para poder usar un objeto como clave en un contenedor unordered_set?
¿Puedes dar un ejemplo de una situación en la que el uso de la estructura de datos multiset esté justificado?
¿Cómo se puede implementar el comportamiento del operador de incremento postfijo de una variable?
¿Cómo se implementan las cadenas en el lenguaje C++ y de qué están compuestas?
¿Cómo se implementa el puntero inteligente unique_ptr y cómo gestiona la propiedad del objeto?
¿Puedes explicar qué significa un objeto mutable en programación?
¿Qué bibliotecas y herramientas externas has utilizado en tus proyectos?
¿Qué consecuencias pueden surgir al llamar a una función virtual dentro del destructor de un objeto?
¿Puede explicar qué se entiende por término entrada/salida en el contexto de los sistemas de información?
¿Puede compartir su experiencia en desarrollo y proyectos en los que ha participado?
¿Qué acciones se realizan al agregar un nuevo elemento a un array dinámico de tipo vector?
¿Qué se entiende por el principio de apertura/cierre en la programación orientada a objetos?