Golang
Το γλώσσα Go γνωρίζει τον αριθμό των διαθέσιμων πυρήνων στον επεξεργαστή;
Ποια εμπειρία έχετε με διαφορετικούς τύπους φορτίων σε βάσεις δεδομένων;
Σε ποιο μέρος του συστήματος εκτελούνται οι goroutines και πώς γίνεται η διαχείρισή τους;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας της κωδικοποίησης UTF-8 και ποια είναι τα βασικά πλεονεκτήματά της;
Υπήρξαν καταστάσεις όπου ο αναλυτής ήθελε έναν μήνα, αλλά τεχνικά χρειαζόταν δύο; Πώς το λύσανε;
Χρησιμοποιήσατε το εργαλείο Explain και σε ποιες περιπτώσεις εφαρμόζεται;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης βάσεων δεδομένων προσανατολισμένων σε στήλες;
Πώς υλοποιείτε έναν βρόχο πάνω στα στοιχεία ενός slice ή πίνακα στη γλώσσα προγραμματισμού σας;
Ποια είναι η διαφορά μεταξύ των μηχανισμών αναπαραγωγής και του κύριου διακομιστή στη βάση δεδομένων;
Ποιοι τύποι δεδομένων μπορούν να λειτουργήσουν ως κλειδί σε ένα δοχείο map;
Πότε είναι καλύτερο να χρησιμοποιείτε gRPC για την αλληλεπίδραση μεταξύ μικροϋπηρεσιών;
Επιτρέπεται η διαχείριση μνήμης στη γλώσσα προγραμματισμού Go;
Ποιοι ενσωματωμένοι τύποι δεδομένων στο Go επιτρέπουν την εκτέλεση λειτουργιών σύγκρισης;
Αν έρθουν 1000 ταυτόχρονες αιτήσεις, θα δημιουργηθούν 1000 νήματα του λειτουργικού συστήματος; Τι θα συμβεί με την υπηρεσία σε αυτή την περίπτωση;
Πώς μπορεί να σταματήσει η εκτέλεση μιας goroutine μετά από ένα καθορισμένο χρονικό διάστημα αν δεν έχει ληφθεί κανένα αποτέλεσμα;
Πώς μπορεί κανείς να εργαστεί με ένα Map όταν χρησιμοποιεί μόνο κλειδιά, χωρίς να αποθηκεύει τιμές;
Έχετε εμπειρία με μια αρχιτεκτονική βασισμένη σε στρώματα;
Ποια είναι η κύρια λειτουργία του κέντρου πιστοποίησης σε ένα πληροφοριακό σύστημα;
Έγραψες το chat από το μηδέν ή ήταν ομαδική εργασία; Ποιοι άλλοι ήταν στην ομάδα;
Πώς μπορεί κανείς να κρύψει τα εσωτερικά στοιχεία ενός αντικειμένου στη γλώσσα Go;