Sobes.tech

Golang

¿Cuáles son los niveles de aislamiento de transacciones en SQL (PostgreSQL)?

Middle+
147

¿Cuál es la diferencia entre TCP y UDP? Proporcione ejemplos de uso de UDP y explique cómo DNS garantiza la fiabilidad sobre UDP.

Middle
146

¿Cuál es la diferencia arquitectónica entre REST y RPC? ¿Qué enfoque elegir para crear/modificar un usuario y para transferir dinero entre cuentas?

Middle
143

Cuéntame sobre la gestión de incidentes en tu equipo: ¿cómo está organizado el proceso, hay un reglamento de turnos?

Middle+
142

¿Cómo funciona una tabla hash? ¿Cuáles son los principios básicos que la sustentan y los requisitos principales?

Middle+
142

Cuéntame sobre tu proyecto actual: ¿en qué estás trabajando?

Middle+
141

¿Está seguro de que aquí se usan llaves para map? ¿Qué sintaxis se necesita para acceder al elemento set en la línea 17?

Senior
141

¿En qué sería interesante seguir desarrollándose: en tecnologías, tareas, áreas?

Middle+
140

La longitud puede ser de hasta 1000 — cuente por qué esto puede ser y cómo se llama este fenómeno?

Senior
139

¿Qué se mostrará al ejecutar el programa: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulación de trabajo }() } wg.Wait() fmt.Println(len(counter)) }

Senior
138

¿En qué se ocupaba tu equipo y qué hacías tú?

Senior
138

¿En general, qué te parece la dirección del equipo (plataforma ClickHouse/Elasticsearch)?

Senior
137

¿Cómo garantizar que un mensaje de la cola se procese exactamente una vez si hay varios trabajadores?

Senior
137

¿Qué es el rehashing?

Middle+
135

Por rastreo, ¿cuántos comandos, servicios, cuántas integraciones con sus propios comandos aproximadamente?

Senior
132

Cuéntame más sobre los últimos proyectos: tecnologías, tu área de responsabilidad, tareas principales.

Middle
131

Cuéntenos sobre la composición de su equipo.

Middle+
130

¿Cuántos años de experiencia combinada en desarrollo con Go?

Middle+
129

Se requiere implementar la función uniqRandn, que genera una lista de longitud n con números únicos y aleatorios. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Middle+
127

¿Cuál fue la dirección de tu equipo?

Middle+
125
/13