Εξηγήστε τι είναι μια goroutine και πώς χρησιμοποιείται στον προγραμματισμό
Golang
Πώς ονομάζεται ο τρόπος πρόσβασης σε μεταβλητές από το εξωτερικό πεδίο εντός μιας ανώνυμης συνάρτησης;
Ποια χαρακτηριστικά πρέπει να έχει μια συνάρτηση κατακερματισμού ώστε να μπορεί να λειτουργεί ως κλειδί στη δομή δεδομένων Map;
Ποια είναι η αξία ενός συνδέσμου ή δείκτη μέσα σε μια δομή που χρησιμοποιεί ένα slice σε μια γλώσσα προγραμματισμού;
Ποιο μορφότυπο εργασίας εξετάζετε — απομακρυσμένο, υβριδικό ή γραφείο;
Πώς υπολογίζει η συνάρτηση κατακερματισμού σε ποιο καλάθι να τοποθετήσει την δοθείσα τιμή;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'bucket' στο πλαίσιο της δομής δεδομένων Map;
Τι είναι το context στο Go, ποιος είναι ο σκοπός του, μπορούμε να ζήσουμε χωρίς αυτό;
Ποιοι είναι οι τρόποι συγχρονισμού των goroutines στο Go;
Πείτε μας για το τρέχον μέρος εργασίας σας — εργάζεστε τώρα στην [εταιρεία];
Αλγοριθμική εργασία: διαγράψτε από τη διπλά συνδεδεμένη λίστα όλα τα στοιχεία που εμφανίζονται περισσότερες από μία φορές
Τι είναι μια goroutine; Πώς διαφέρει από ένα νήμα του λειτουργικού συστήματος; Ποιος διαχειρίζεται τις goroutines;
Πώς πρέπει να περάσετε ένα κανάλι σε μια goroutine σε λειτουργία στο Go;
Εξηγήστε τι είναι μια ανώνυμη συνάρτηση και πώς χρησιμοποιείται στον προγραμματισμό.
Πώς υλοποιείτε μια συγχρονισμένη αναμονή για την ολοκλήρωση πολλαπλών παράλληλων εργασιών σε ένα πρόγραμμα Go;
Τι είναι μια σχεσιακή βάση δεδομένων; Πώς διαφέρει από μια στηλοειδή; Ποιους τύπους βάσεων δεδομένων γνωρίζεις;
Μίλησέ μου για το context στο Go: για ποιο λόγο χρησιμοποιείται, πώς λειτουργεί η ακύρωση;
Ποιος είναι ο κύριος λόγος για τη χρήση του τύπου sync.Map στο Go;
Σε ποια βάση υλοποιείται το Docker στο Linux;