Πώς υλοποιείς μια ήπια διακοπή της υπηρεσίας ή της εφαρμογής για να αποθηκεύσεις την τρέχουσα κατάσταση και να τερματίσεις χωρίς απώλεια δεδομένων;
Golang
Ποιος είναι ο ρόλος ενός δείκτη σε μια βάση δεδομένων και γιατί χρησιμοποιείται;
Ποια μέσα χρησιμοποιήσατε για την αξιολόγηση της αποτελεσματικότητας των δεικτών στη βάση δεδομένων;
Μπορείτε να εξηγήσετε τι είναι ένα αρχείο καταγραφής στο σύστημα Kafka και για ποιο λόγο χρησιμοποιείται;
Ποιος είναι ο μέγιστος αριθμός goroutines που επιτρέπεται να λειτουργούν ταυτόχρονα στην εφαρμογή σας;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας των πιστοποιητικών για αυθεντικοποίηση στο Git;
Χρησιμοποιήσατε εργαλεία προφίλ για την ανάλυση της απόδοσης;
Τι συμβαίνει αν ο αναγνώστης κλείσει το κανάλι και ο συγγραφέας εξακολουθεί να γράφει; Πώς να αποφύγετε τον πανικό;
Σε ποια σενάρια χρησιμοποιείται ο μηχανισμός Semaphore για τον συγχρονισμό νημάτων ή διεργασιών;
Έχετε εμπειρία με τα components View στο πλαίσιο της ανάπτυξης διεπαφών;
Γιατί υπάρχουν int, int32 και int64 στο Go; Πώς διαφέρουν μεταξύ τους;
Ποιο πρωτόκολλο μεταφοράς χρησιμοποιεί το HTTPS: TCP ή UDP;
Πώς αποθηκεύονται τα δεδομένα στο Kafka;
Ποιος είναι ο σκοπός του μηχανισμού σημαφόρου στον πολυνηματικό προγραμματισμό;
Μπορείτε να εξηγήσετε πώς λειτουργεί το πρωτόκολλο DHCP και πώς αυτοματοποιεί τη διαδικασία λήψης διευθύνσεων IP;
Πού εκχωρεί ο μεταγλωττιστής μνήμη για τις μεταβλητές; Μπορούμε να το ελέγξουμε;
Έχετε εμπειρία με το πρωτόκολλο POP3 για λήψη email;
Πώς να προσδιορίσετε το τρέχον μέγεθος ή φόρτο που χρησιμοποιεί μια goroutine στο Go;
Πώς κλείνετε ένα κανάλι για έναν αναγνώστη στο Go; Τι συμβαίνει αν γράψετε σε ένα κλειστό κανάλι;
Σε ποιο σημείο του κώδικα πραγματοποιείται συνήθως η καταγραφή των logs στην εφαρμογή;