Golang
¿Cómo se puede eliminar un elemento de una rebanada en un lenguaje de programación?
¿Ha utilizado el mecanismo de sincronización con sync.WaitGroup en sus proyectos?
¿Puedes dar un ejemplo de cuándo y cómo se utilizan los canales para intercambiar datos entre hilos o goroutines?
¿Se puede usar el operador WHERE al realizar un JOIN en consultas SQL?
¿Cómo determina el compilador qué método específico llamar cuando hay sobrecarga o sobrescritura?
¿Cómo garantizar un acceso seguro a la tarjeta en un entorno multihilo?
¿Cuál es el objetivo de usar contexto en su proyecto o código?
¿Es correcto que en la estructura de datos Map puedan ocurrir colisiones de claves?
¿Cuáles son las posibles consecuencias si varios hilos modifican simultáneamente una estructura de datos de tipo mapa?
/* Cadena dada que contiene los caracteres (){}. Es necesario determinar si la cadena de entrada está equilibrada en términos de paréntesis. */ func isBalanced(s string) bool { // TODO: implementar esto return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
¿Qué otras estructuras de datos conoces además de las tablas hash (árboles)? ¿Cuál es la complejidad asintótica de la búsqueda en un árbol binario y en qué base del logaritmo? ¿Cómo se logra esa complejidad (ordenamiento vs balanceo)?
¿Qué tipos de garantías de integridad y fiabilidad de datos se aseguran al trabajar con una base de datos?
¿Cuál es su nivel de salario esperado para este puesto?
¿Qué herramientas y tecnologías ha utilizado para implementar o trabajar con sistemas distribuidos?
¿Puedes explicar qué es la codificación ASCII y para qué se utiliza?
¿En qué lugar se almacenan normalmente los archivos de protocolo en el sistema?
¿Cuáles son las principales causas que pueden provocar retrasos en la ejecución de operaciones de lectura de datos?
¿Ha creado funciones o procedimientos almacenados dentro de la base de datos?
¿Puedes explicar el concepto de recuperación ante fallos en el lenguaje Go?
¿En qué se diferencian las implementaciones de Map en el lenguaje Go de estructuras similares en otros lenguajes de programación?