C/C++
Explique la finalidad del destructor virtual en el contexto de la programación orientada a objetos.
¿Se pueden enumerar los diferentes tipos de herencia que existen en la programación orientada a objetos?
¿Se puede definir en C++ una clase que contenga solo funciones virtuales puras y que no se pueda crear directamente?
¿Cómo se realiza la eliminación de un objeto a través de deleter al usar unique_ptr?
¿En qué aspectos deberías prestar atención al elegir un nuevo trabajo?
¿Tiene experiencia trabajando con llamadas al sistema en el sistema operativo Windows?
¿Cómo se utiliza la mutabilidad al trabajar con expresiones lambda en programación?
¿En qué consiste la finalidad de la herencia virtual en la programación orientada a objetos?
¿Puede explicar el propósito y funcionamiento de la función std::async en C++?
¿Qué métodos existen para reducir la probabilidad de colisiones al usar tablas hash?
¿Por qué es recomendable usar algoritmos estándar de la biblioteca std en lugar de crear soluciones propias?
¿Qué patrones de diseño utilizas en tu trabajo?
¿Puede explicar qué se entiende por término cadena C en programación?
Explique el mecanismo de funcionamiento de la tabla hash en la biblioteca estándar de Python.
¿Qué se entiende por concepto de código vinculado en programación?
¿Actualmente estás abierto a nuevas oportunidades de empleo?
¿Podría explicar los principios SOLID y su importancia en el desarrollo de software?
¿Puedes explicar qué significa el comando ANALYZE en SQL y para qué se utiliza?
¿Qué consecuencias ocurren si se produce una excepción no controlada en el constructor de un objeto?
¿Puedes explicar qué es la salida estándar (stdout)?