¿En qué se diferencia gRPC de REST?
Golang
Describe la composición de tu equipo.
¿Cómo se resolvían las situaciones de conflicto durante la revisión de código?
¿Cuál fue la carga en el servicio con Kafka? ¿Cuántos RPS?
¿Después del reinicio, el pod sabrá qué continuar retrayendo?
¿Cómo fue el proceso desde la idea de negocio hasta la venta?
Tabla `employees`: | id | nombre | departamento | salario | |----|--------|--------------|---------| | 1 | A | TI | 100 | | 2 | B | TI | 100 | | 3 | C | TI | 90 | | 4 | D | TI | 80 | | 5 | E | RRHH | 200 | | 6 | F | RRHH | 180 | Se necesita listar a todos los empleados que están en el top 3 por salario dentro de su departamento. Si varios empleados tienen el mismo salario, todos deben ser incluidos (incluso si esto extiende el top-3 a 4-5 personas).
¿Cada servicio tiene su propia base de datos o comparten una?
Cuéntame sobre el último proyecto en el que trabajaste en [empresa].
¿Cuántos servicios leyeron el tópico Kafka?
¿Qué característica has desarrollado de la que estás orgulloso? Cuéntame sobre la última tarea interesante.
¿Alguna vez ha tenido que abordar tareas de arquitectura? ¿Cómo se tomaron las decisiones arquitectónicas?
Cuéntame sobre los requisitos funcionales del sistema de reserva de entradas para el cine
Describe la API del sistema de reserva de billetes
¿Con qué frecuencia tienes que trabajar con goroutines en tu trabajo?
¿Cómo implementaste exactamente el cliente Kafka en el proyecto, cómo lo utilizaste?
¿Fue necesario distribuir manualmente las particiones entre los pods?
// Hay una red de terminales bancarios. Es necesario recopilar las lecturas de respuesta de la red. Los terminales están distribuidos por todo el país. // Escribir una función que reciba una URL de una lista de entrada ([]string{"[link] "[link] "[link] y así sucesivamente}) // La respuesta se debe mostrar en stdout en una línea separada "url: %s, code: %s" func check(urls []string) {}
¿Qué te gusta de Go y qué te molesta?
Cuéntame sobre el uso de Kafka en el trabajo: casos, qué escribiste?