Τι είναι μια σχεσιακή βάση δεδομένων; Πώς διαφέρει από μια στηλοειδή; Ποιους τύπους βάσεων δεδομένων γνωρίζεις;
Golang
Ποια εργαλεία και βιβλιοθήκες χρησιμοποιήσατε κατά την ανάπτυξη με Go;
Τι είναι το Deadlock; Πώς αποφεύγεται ο αμοιβαίος αποκλεισμός;
Μίλησε για τον προγραμματιστή Go (μοντέλο GMP)
Πώς μπορείτε να δημιουργήσετε και να ξεκινήσετε ένα ξεχωριστό νήμα εκτέλεσης στο Go;
Ποια στοιχεία περιλαμβάνει η δομή μιας λίστας στο γλώσσα Go;
Ποιος είναι ο κύριος λόγος για τη χρήση του τύπου sync.Map στο Go;
Τι είναι τα γενικά στο Go; Πώς περιορίζετε το σύνολο τύπων (constraints);
Ποιες προσεγγίσεις και εργαλεία στο Go χρησιμοποιούνται για την οργάνωση παράλληλων και ασύγχρονων υπολογισμών με goroutines;
Τι γνώμη έχεις για το Linux;
Τι είναι κανάλι στο Go; Ποιοι τύποι καναλιών υπάρχουν; Πώς διαφέρουν τα buffer-μεταφορτωμένα από τα μη buffer-μεταφορτωμένα;
Χαρακτηριστικά της εργασίας με συμβολοσειρές στο Go: αμεταβλητότητα, len(), εργασία με Unicode/κυριλλικό, runes;
Ποια μέθοδοι χρησιμοποιούνται για την εξασφάλιση της συνοχής των δεδομένων κατά την εργασία με πολλαπλά νήματα ή goroutines;
Αναφέρετε το έργο, την ομάδα και τα βασικά καθήκοντα στην τρέχουσα θέση εργασίας σας
Τι είναι μια διαδικασία ζόμπι;
Μίλησε για το Kubernetes — τι είναι, πώς διαφέρει από το Docker, ποια είναι τα βασικά συστατικά;
Ποιο είναι το χαρακτηριστικό των goroutines στο Go; Γιατί είναι ελαφριές;
Πώς μπορούμε να αποφύγουμε τους αγώνες δεδομένων; Πώς λειτουργεί το Mutex;
Πες μου για τον εαυτό σου
Πώς διαχειρίζονται τα σφάλματα στο Go; Ποια είναι η διαφορά μεταξύ errors.Is και errors.As;