Golang
Τι είναι το OpenTelemetry (OTel), γιατί χρειάζεται και πώς φαίνεται;
Ποιοι κανόνες εργασίας με κανάλια πρέπει να γνωρίζετε κατά την ανάπτυξη (κλειστό, ανοιχτό, πότε τι μπορεί να γίνει);
Ποια άλλα προβλήματα επιλύει το TCP εκτός από την εγγύηση παράδοσης;
Γιατί η κλήση του backend.Invoke έγινε εκτός του mutex;
Ο χάρτης κατακερματισμού λειτουργεί πάντα σε σταθερό χρόνο; Σε ποιες περιπτώσεις μπορεί να είναι λίγο μεγαλύτερος;
Πώς χτίσατε το pipeline DevOps/CI/CD; Πώς καταγράψατε νέα μοντέλα στον κατάλογο;
Τι συμβαίνει όταν περνάτε ένα slice σε μια λειτουργία και αλλάζετε τα στοιχεία του;
Πώς σκοπεύετε να υλοποιήσετε το morphing του αντικειμένου δέντρο μήλου σε ένα μήλο; Ποιες προσεγγίσεις βλέπετε;
Τι είναι το WAL Fallback; Περιγράψτε την αρχιτεκτονική.
Πώς βελτιστοποιήσατε τα ερωτήματα από 10-20 λεπτά σε 5-7; Ποιες αναφορές εκτελούνταν τόσο αργά;
Με ποιες αποθήκες και βάσεις δεδομένων εργάστηκες;
Μίλησε για την ανταγωνιστική επεξεργασία — πώς περιορίστηκε ο παραλληλισμός, πώς επιλέχθηκαν οι παράμετροι με μετρήσεις;
Πώς λειτουργεί ο προγραμματιστής;
Τι τεκμηρίωση γράφεις κατά την ανάπτυξη μιας νέας υπηρεσίας;
Τι είναι το volume στο Docker;
Τι συμβαίνει με το slice όταν περνάει σε μια λειτουργία, προσθέτουμε ένα στοιχείο και αλλάζουμε ένα υπάρχον;
Έχετε εργαστεί με μια βάση δεδομένων που έχει περισσότερα από 15 πίνακες;
Υπάρχει ένας χειριστής HTTP που κάνει ένα πολύπλοκο SELECT στη βάση δεδομένων, και ο χρήστης δεν είναι ικανοποιημένος με την μεγάλη αναμονή. Ποια είναι η σειρά ενεργειών για διάγνωση και βελτιστοποίηση;
Τι συμβαίνει αν το defer βρίσκεται έξω από τη goroutine και όχι μέσα σε αυτή;
Έχετε χρησιμοποιήσει κάποια υπηρεσία cloud; Yandex, Google, AWS ή άλλες υπηρεσίες cloud;