Golang
Πώς οργανώθηκε η μαλακή κράτηση υπολοίπων (soft hold) με τελική επιβεβαίωση;
Τι είναι το Index Only Scan;
Πώς εκδηλώνεται η απουσία διαθεσιμότητας στο σύστημα CP;
Πώς δούλεψες με το Docker;
Ξέρεις κάτι για το Domain Driven Design;
Τι θα ήθελες να κάνεις στο μέλλον; Σκοπεύεις να γράφεις σε Go; Ποια είναι τα επαγγελματικά σου σχέδια;
Πώς δουλεύεις; Χρησιμοποιείς κάποιο πλαίσιο ή εργαλεία;
Τι είναι ο απαισιόδοξος αποκλεισμός;
Πες μου για τις αρχές SOLID.
SELECT τμήμα, SUM(μισθός) FROM υπαλλήλους GROUP BY τμήμα HAVING SUM(μισθός) > 10000; emails email | χρήστης Εμφάνιση email και αριθμό εμφανίσεων
Πώς αντιμετωπίζετε τα εργαλεία AI; Τα χρησιμοποιείτε εσείς οι ίδιοι στη δουλειά για κάποιες εργασίες;
Πώς να εμφανίσετε ένα μονόλιθο με μονάδα σε ένα διάγραμμα σχεδίασης συστήματος;
Μίλησε για την ομάδα: σε ποια ομάδα εργάστηκες, η σύνθεση και ο αριθμός.
Ποιες σχεδιαστικές προτυπώσεις γνωρίζετε; Ποιες ομάδες προτύπων υπάρχουν;
τύπος Sem διεπαφή { Lock() error //επιστρέφει σφάλμα αν το κανάλι είναι γεμάτο TryLock() bool // προσπαθούμε απλώς να κλειδώσουμε, αν πετύχει, επιστρέφει true Release() //απελευθέρωση καναλιού Cap() int // αριθμός goroutines FreeSpace() int //δείχνει πόσο ελεύθερος χώρος υπάρχει στο κανάλι } //δομή //channel - σκέψου σε buffer //capacity int //mutex
Πώς παίρνουμε τις γραμμές που επηρεάστηκαν από το UPDATE στο ερώτημα;
Χαρακτηριστικά της εργασίας με συμβολοσειρές στο Go: αμεταβλητότητα, len(), εργασία με Unicode/κυριλλικό, runes;
Πες μου για το τελευταίο σου έργο: ποιος ήταν ο επιχειρηματικός στόχος και για ποιο σκοπό ήταν απαραίτητο;
κύριο πακέτο func main() { c := make(chan int, 1) για εύρος 3 { επιλογή { προεπιλογή: println(1) περίπτωση <-c: println(2) περίπτωση c <- 1: println(3) } } }
Ποιες primitive συγχρονισμού γνωρίζετε;