Golang
¿En qué se diferencia TCP de UDP? ¿Cuáles son los casos de uso?
¿Cómo funciona el recolector de basura en Go, cómo está estructurado?
¿Qué es la Arquitectura Limpia y DDD? ¿Has tenido que trabajar con ellas?
¿Qué sucede cuando Kubernetes mata un pod durante la compilación por lotes?
¿El servicio simplemente distribuía datos desde la caché, o realizaba alguna otra lógica?
Cuéntame sobre el proceso de lanzamiento: ¿cómo funciona el lanzamiento?
¿Cuáles son las ventajas de la partición? Por ejemplo, eliminar particiones antiguas.
¿Cómo está estructurado el ramificado en los repositorios de contratos: una rama main o varias?
¿Qué es la alineación de estructuras en Go? ¿Cómo optimizar los campos de la estructura en memoria?
¿Pueden varios consumidores de un mismo grupo de consumidores leer una partición al mismo tiempo?
¿Qué otros lenguajes de programación conoces?
¿Por qué usaste Mutex en lugar de Atomic para el contador?
¿Por qué se utilizan interfaces en general (en el desarrollo, no solo en Go)?
Al usar RIGHT JOIN, la cantidad de filas en el resultado puede ser mayor que la cantidad de filas en la tabla derecha, si: - Nunca - La tabla izquierda está vacía - Ambas tablas tienen la misma cantidad de filas - La tabla izquierda contiene duplicados de claves que corresponden a las filas de la tabla derecha
¿Había un proxy delante de Redis, o usted hizo el sharding usted mismo?
¿Cómo aprendes cosas nuevas en Go? ¿Qué lees, qué estudias?
¿Qué haces si te sales del plazo, el deadline ha pasado y luego aparece un error crítico en producción?
¿Tiene otras ofertas o propuestas en el mercado?
Cuéntame sobre telemetría y monitoreo — ¿para qué sirven y con qué has trabajado?
Al pasar un canal a una función — ¿se pasa por valor o por referencia?