Sobes.tech

Golang

¿Podemos escribir código sin interfaces?

243

¿Cómo podemos obtener la longitud de una cadena si tenemos UTF-8?

220

Cuéntame sobre las características de RPC y gRPC.

218

¿Cuál es la ventaja de la nueva implementación de map frente a la antigua de buckets?

208

Cuéntame sobre las características de Kafka: ¿cómo funciona?

205

¿Cómo se comunicaban los servicios entre sí?

203

Cuéntame sobre el error más memorable en producción: qué fue, cómo lo solucionaste y qué conclusiones sacaste?

202

¿En qué comenzarías a trabajar si llegas a un proyecto donde el código ha sido escrito durante años, hay mucho legado, no hay pruebas y todo está al límite?

192

Vamos a aclarar en el mapa. En los buckets está la implementación anterior, la nueva implementación, ¿qué se puede decir?

183

¿Qué otros primitivas de sincronización conoces?

183

¿Puedes contar qué tipos integrados conoces en Go?

182

Supongamos que tenemos un canal con búfer. Escribimos 10 mensajes allí, pero por otro lado nadie lee — ¿qué pasará?

182

¿Con qué problemas no evidentes de paralelismo (goroutines) te has enfrentado en proyectos reales y cómo los has solucionado?

178

```go tipo SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(clave, valor string) string { } ```

177

¿Qué puedes contarme sobre las interfaces en Go?

175

Tenemos 10 mensajes en el canal. Lo cerramos y empezamos a leer, ¿qué pasará en ese caso?

173

¿Por qué surgen matices con la longitud de la cadena en UTF-8?

171

¿En qué caso se utilizan más comúnmente los átomos?

166
/2