Debe describirse el modelo de la biblioteca. Hay 3 entidades: "Autor", "Libro", "Lector". Físicamente, solo hay un libro y solo puede estar con un lector. Es necesario crear tablas para la biblioteca que tengan esto en cuenta.
Golang
Niveles de aislamiento de transacciones, anomalías, ¿qué es Serializable?
1. Enumere los 10 principales por monto de pedidos de usuarios que hayan realizado más de 2 pedidos en los últimos 30 días 2. Enumere las 3 principales categorías por ingresos en los últimos 6 meses
¿Escribieron las pruebas? ¿Cuáles?
¿Cuál fue la dirección de tu equipo?
Cuéntame, ¿qué es la verificación y dónde se aplica esta palabra?
Cuéntame sobre el equipo: con quién interactuaste, cuántas personas había?
Cuéntame sobre tu educación y tu camino en el desarrollo. ¿No obtuviste una formación no relacionada?
¿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)) }
¿Qué tipos de JOIN conoces y en qué se diferencian?
¿Qué mecanismos son necesarios para no perder las respuestas que llegan a través de webhook de HeadHunter?
¿De qué logros estás más orgulloso y qué recuerdas?
Desde tu punto de vista, ¿por qué usar contenedores si ya existe la virtualización?
¿ Mencionaste la transición de monolito a microservicios — eso estaba relacionado específicamente con la búsqueda?
¿Cómo funciona DISTINCT?
¿Cuál fue la arquitectura en el proyecto: microservicios?
¿Cómo se resuelven las colisiones en un mapa en Go (hasta la versión 1.24)? Explica sobre los buckets y los buckets de overflow.
¿Puedes contarme en qué consiste el proyecto? ¿Qué es para el usuario final?
¿ Es posible aprender por uno mismo en casa? ¿Tienes proyectos personales?
En Linux, el comando top muestra que un proceso consume el 146% de la CPU. ¿Es realista esta situación y se debe hacer algo al respecto?