Sobes.tech

Golang

¿Cómo se implementa y funciona la clase StringBuilder en Java?

Junior — Middle
139

¿Qué métodos alternativos de comunicación entre goroutines existen además del uso de canales?

Junior — Middle
X5 groupX5 group
139

¿Puedes dar un ejemplo de retroalimentación constructiva que te haya dado tu supervisor?

Senior
AvitoAvito
139

¿Ha tenido que usar la instrucción SELECT FOR UPDATE en sus proyectos para bloquear filas durante las transacciones?

Junior — Middle
IDS
139

Explique el concepto de stackless-goroutine y en qué se diferencia de las goroutines normales basadas en pila

Junior — Middle
139

¿Cuál es la diferencia entre la unidad de memoria byte y el tipo de datos rune en el lenguaje de programación?

Junior — Middle
139

¿Participaste en el desarrollo del esquema de transmisión de datos entre sistemas?

Junior — Middle
139

¿Cómo realizar análisis y optimización de consultas en Elasticsearch?

Junior — Middle
Эрливидео
139

paquete principal importar ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }

Senior
X5 techX5 tech
139

¿Qué comportamiento se espera al llamar a un operador select vacío en el lenguaje Go?

Junior — Middle
КуперКупер
139

¿Cómo se puede finalizar la ejecución de un programa cuando se realiza una solicitud para detener su trabajo en el contexto actual?

Junior — Middle
139

¿Qué funciones y capacidades adicionales se han incorporado en los métodos de contexto con la aparición de Go 1.21?

Junior — Middle
139

Explique el concepto de Saga y su papel en la implementación de una arquitectura de microservicios

Middle — Middle+
WildberriesWildberries
139

¿Cómo se implementa la recopilación automática de memoria y la liberación en el lenguaje Go?

Junior — Middle
Магнус Тех
139

¿Cuál es el significado del conjunto de permisos 764 en el contexto del acceso a archivos en un sistema operativo?

Junior — Middle
139

¿En qué te enfocarás al elegir una oferta?

Middle
WildberriesWildberries
139

¿Qué herramientas de prueba modular en Go prefieres usar?

Junior — Middle
139

¿Cuál es el objetivo del uso de SSA en el proceso de desarrollo y optimización del código?

Middle — Middle+
139

Tenemos una base de datos con contraseñas de usuarios, las contraseñas están hasheadizadas (función hashPassword), y también se conoce el conjunto de caracteres que pueden ser utilizados en las contraseñas (variable alphabet). Nuestra tarea es implementar la función RecoverPassword para que recupere la contraseña a partir del hash conocido y TestRecoverPassword finalice con éxito. Requisitos básicos: Cualquier método es válido package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Error: expected %q, got %q\n", exp, act) ok = false } } if ok { fmt.Println("Tests passed successfully") } }

Middle+
OZONOZON
139

¿Qué desarrollador o equipo está detrás de la creación del lenguaje de programación Go?

Junior — Middle
КуперКупер
139
/412