Golang
Si le sémaphore est rempli et que la prochaine goroutine doit être lancée plus tard, comment doit-on utiliser Lock/Acquire?
Quelle est la différence entre VACUUM FULL et un VACUUM normal?
Comment développeriez-vous étape par étape un nouveau microservice avec une entité Book ?
Quelles étaient vos activités chez Yandex ?
Veuillez me dire, quelle langue utilisez-vous actuellement comme principale ? Y a-t-il des langues supplémentaires avec lesquelles vous travaillez ?
Qu'est-ce qui vous motive actuellement à chercher un nouvel emploi?
Parlez-nous de la composition de votre équipe.
Qu'est-ce qu'une tranche (slice) en Go ? En quoi consistent len et cap ?
À quoi sert la construction select?
Normalisation et dénormalisation des tables — parle-moi des formes normales
Y a-t-il des restrictions concernant la durée du projet ? Êtes-vous prêts à envisager un projet de 2 mois ?
Qu'est-ce que SOLID ? Énumérez les principes.
À quoi servent les index avec filtrage géographique?
Parlez-moi de l'équipe et des processus de gestion (sprints, kanban, etc.)
Quelle est votre expérience globale en informatique dans le cadre commercial?
Qu'est-ce qu'une interface nil ? Qu'est-ce qui se cache sous le capot ?
interface TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Ne doit pas fuir en mémoire // get ne doit pas renvoyer la expiration //implémentation
Avez-vous déjà ajusté le nombre de partitions dans un topic Kafka?
Quelle est la différence entre un ReplicaSet et un Deployment dans Kubernetes?
À quoi sert le contexte en Go?