Golang
Qu'est-ce qui vous motive à travailler en tant que programmeur?
Comment a été organisé le maintien souple des soldes (soft hold) avec la vérification finale lors de la confirmation de la réservation?
Qu'est-ce qu'un Index Only Scan?
Comment se manifeste l'absence de disponibilité dans le système CP?
Comment avez-vous travaillé avec Docker?
Connais-tu quelque chose sur la conception pilotée par le domaine?
Que aimerais-tu faire à l'avenir ? Envisages-tu d'écrire en Go ? Quels sont tes projets de carrière ?
Comment travailles-tu ? Utilises-tu des frameworks ou des outils ?
Qu'est-ce que le verrouillage pessimiste?
Parle-moi des principes SOLID.
SELECT département, SUM(salary) FROM employés GROUP BY département HAVING SUM(salary) > 10000; emails email | utilisateur Afficher email et le nombre d'occurrences
Comment percevez-vous les outils d'IA ? Les utilisez-vous vous-même dans votre travail pour certaines tâches ?
Comment représenter un monolitique modulaire sur un schéma de conception système?
Parle-moi de ton équipe : dans quelle équipe as-tu travaillé, sa composition et sa taille.
Quels modèles de conception connaissez-vous ? Quels groupes de modèles existent-ils ?
type Sem interface { Lock() error //renvoie une erreur si le canal est plein TryLock() bool // on essaie simplement de verrouiller, si ça marche, retourne true Release() //libérer le canal Cap() int // nombre de goroutines en travail FreeSpace() int //montre combien d'espace libre il reste dans le canal } //structure //channel - penser à un buffer //capacity int //mutex
Comment obtenir dans une requête les lignes affectées par un UPDATE?
Caractéristiques du travail avec les chaînes en Go : immutabilité, len(), travail avec Unicode/cyrillique, runes?
Parle-moi de ton dernier projet : quel était l'objectif commercial et à quoi servait-il?
package principal func main() { c := make(chan int, 1) pour range 3 { select { default: println(1) case <-c: println(2) case c <- 1: println(3) } } }