Sobes.tech

Golang

Parlez-nous de votre expérience avec CI/CD. Quels outils avez-vous utilisés, comme Jenkins, ArgoCD et d'autres?

275

Explique la différence entre REST, gRPC et GraphQL.

227

Parlez des types de contextes en Go : Background, WithTimeout, WithCancel et d'autres.

214

Que se passera-t-il avec la chaîne lors de l'inversion par octets et par runes ? Avec quels problèmes peut-on être confronté ?

213

Qu'est-ce qu'une tâche CPU-bound et I/O-bound?

207

Parlez-nous des goroutines et en quoi elles diffèrent des threads du système d'exploitation.

176

Parlez des types de JOIN en SQL et expliquez la différence entre eux.

174

Parlez des index dans la base de données et quels sont les inconvénients d'en avoir trop.

173

Qu'est-ce qu'un load balancer et quelle est la différence entre équilibrage ingress et egress?

172

Sur quel type de charge (CPU-bound ou I/O-bound) en Go peut-on lancer le plus grand nombre de goroutines?

169

Parlez-nous de l'API Gateway dans l'architecture microservices et à quoi il sert.

169

Avez-vous de l'expérience avec les migrations et qu'est-ce que ce mécanisme?

168

Parlez des byte et rune en Go, quelle est la différence, et donnez un exemple avec l'inversion d'une chaîne.

167

Qu'est-ce que la capacité dans les slices et comment est-elle utilisée?

166

Parlez des niveaux d'isolation des transactions : Read Uncommitted, Read Committed, Repeatable Read, Serializable.

164

Quelle est la différence entre Mutex et RWMutex?

164

Parlez des vues en SQL et des deux principaux types.

158

Pouvez-vous donner des exemples d'utilisation de WithCancel, WithTimeout et WithDeadline?

158

Quelle est la différence entre les entrepôts relationnels et non relationnels ? Parlez de ACID.

156
/2