Sobes.tech

Golang

¿Por qué ahora se abren propuestas que no satisfacen en el puesto actual?

Senior
209

Se ha calculado el hash, se encontró el bucket, se insertó un nuevo valor. ¿Qué sucede cuando llega un nuevo valor con el mismo hash (colisión)?

Middle+
208

¿Qué se puede hacer para evitar la evacuación del mapa en un servicio de alta carga?

Middle+
207

SELECT user_id, COUNT(*) AS order_count FROM orders WHERE price_total >= 1000 GROUP BY user_id ORDER BY order_count DESC;

Middle+
207

Se proporciona una lista de números enteros. Escriba una función remove que elimine todos los ceros Ejemplos: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]

Senior
207

¿Y en los shards, en las réplicas, cómo se configuró ClickHouse?

Senior
206

-- Condición -- Encontrar categorías cuya categoría principal sea ellas mismas -- Ordenar los resultados por id en orden ascendente -- EJEMPLO -- +----+----------+-----------+ -- | id | nombre | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | productos| 4 | -- | 3 | juegos | 3 | -- | 4 | música | 2 | -- +----+----------+-----------+ -- RESULTADO ESPERADO -- +--------+ -- | nombre | -- +--------+ -- | pharma | -- | juegos | -- +--------+

Senior
206

¿Qué mostrará el programa? ¿Por qué? func main() { tiempoInicio := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(tiempoInicio).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }

Senior
205

¿gRPC funciona sobre HTTP o no? ¿Cómo funciona?

Senior
204

¿Qué sucede en INNER JOIN si una fila en la izquierda corresponde a varias filas en la derecha?

Middle+
204

¿Cuáles son las expectativas de la empresa además del proyecto?

Senior
204

¿Trabajaste en la empresa como empleado externo o como empleado de plantilla?

Middle
204

¿Por qué decidiste cambiar de trabajo y unirte a Ozon?

Middle+
204

Si imaginas que ha pasado un año en la empresa, ¿qué tendría que suceder para que pienses que has llegado al lugar correcto?

Senior
204

¿De qué depende Index Only Scan vs Index Scan en PostgreSQL?

Middle+
204

Resumen sobre producción: quién despliega, quién monitorea, etc.

Senior
203

Implementa una función que acepte []any y delta int. Es necesario incrementar en delta solo las primeras ocurrencias de números únicos (int). Otros tipos y números repetidos deben dejarse sin cambios. La función debe devolver la lista actualizada y 2 números: actualizado — cuántos números únicos fueron modificados, duplicados — cuántos elementos numéricos resultaron ser duplicados func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // tu código }

Middle+
202

El reclutador no entiende las prioridades, simplemente dice 'necesito 300 candidatos' — ¿cómo manejar esto?

Senior
201

Proporcione un ejemplo de un caso con SELECT FOR UPDATE en el que esto pueda conducir a un deadlock.

Senior
201

¿Qué son TCP y UDP, en qué se diferencian?

Middle
201
/13
Preguntas para la preparación Golang — Página 6 - sobes.tech