Golang
¿Podemos pasar un slice como parámetro a una función?
Cuéntame sobre bases de datos: ¿con cuáles has trabajado y con cuáles trabajas ahora?
¿Cómo se manejan los errores en Go? ¿En qué se diferencian errors.Is y errors.As?
Imagina una situación: no puedes encontrar un terreno común con un tester en tu equipo que constantemente 'te molesta'. ¿Cómo interactuarías?
Cuéntame sobre una tarea difícil que te haya hecho esforzarte. ¿Cuál fue la principal dificultad?
¿Cómo funciona el proceso de lanzamiento? ¿Cómo fue el último lanzamiento con su participación?
¿Qué se necesita hacer para que el servidor REST API (repositorio de código) comience a funcionar en Kubernetes?
Cuéntame sobre el apagado ordenado: qué es, qué sucede durante él, cómo se invoca? ¿Qué procesos realiza el servicio en Kubernetes después de recibir SIGTERM?
¿Dónde, en su opinión, comienza el highload? ¿Cuál es la frontera entre highload y no-highload?
¿Tienes un servicio que genera muchas goroutines? ¿Cómo limitarías el número de goroutines que se ejecutan simultáneamente?
Cuéntame más sobre los proyectos en Go
¿Quién en el equipo es responsable de desarrollar la arquitectura? ¿Tienes experiencia en desarrollarla de forma independiente? ¿Cómo debería estar estructurado este proceso?
Cuéntame sobre Kubernetes: qué es, en qué se diferencia de Docker, cuáles son sus componentes principales?
¿Cómo está organizado el canal debajo del capó en Go?
¿Qué tipos de variables hay en Go?
¿Puedes contarme sobre el patrón Semaphore?
¿Cómo se distribuyeron las tareas dentro del equipo?
¿Por qué el enfoque de Go para la concurrencia es mejor que en otros lenguajes?
Cuéntenos sobre su experiencia trabajando con sistemas de alta carga. ¿Ha tenido que resolver tareas relacionadas con la distribución y el balanceo del tráfico?
Si la operación dura entre 10 y 12 minutos y hay una grabación activa y los datos cambian, ¿no hubo efectos secundarios?