Εξηγήστε τι είναι μια goroutine και πώς χρησιμοποιείται στον προγραμματισμό
Golang
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του gRPC και τα βασικά χαρακτηριστικά του;
Επιτρέπεται η λήψη πληροφοριών από κανάλι με ενεργοποιημένη κλειστή λειτουργία;
Πώς λειτουργεί ο μηχανισμός ανάγνωσης δεδομένων από ένα κλειστό κανάλι και τι συμβαίνει σε εκείνη τη στιγμή;
Μπορείτε να αναφέρετε τους βασικούς τύπους κλειδιών που χρησιμοποιούνται σε σχεσιακές βάσεις δεδομένων;
Από ποια στάδια αποτελούταν η εργασιακή διαδικασία στην ομάδα σας;
Πώς διακρίνουμε μια goroutine από ένα συνηθισμένο νήμα εκτέλεσης σε ένα λειτουργικό σύστημα;
Τι συμβαίνει όταν εισάγετε μια διεύθυνση URL στο πρόγραμμα περιήγησης; Πώς λειτουργεί η επίλυση DNS;
Υπήρξαν περιπτώσεις όπου ξεκινήσατε αλλαγές ή βελτιώσεις στην ομάδα σας;
Πόσο συχνά έρχονται συνήθως σαφείς απαιτήσεις;
Τι είναι σημαντικό στη δουλειά, με ποιο κριτήριο εξετάζεις ένα νέο μέρος;
Υπάρχουν συγκεκριμένοι τομείς που σας ενδιαφέρουν ιδιαίτερα, κάτι που σας ενδιαφέρει στην ανάπτυξη, την τεχνολογία, τις προσεγγίσεις;
Ποια είναι η διαφορά μεταξύ των προσεγγίσεων ορχηστρικής και χορογραφίας στη διαχείριση κατανεμημένων συστημάτων;
Γιατί αποφασίσατε να ψάξετε κάτι νέο, γιατί φεύγετε από την τρέχουσα εταιρεία σας;
Τι χρειάζεται για να τυλίξετε μια εφαρμογή Go σε Docker; Τι είναι η multi-stage build και γιατί πρώτα αντιγράφουμε το go.mod/go.sum και μετά τα πηγαία αρχεία;
Μπορείτε να εξηγήσετε τι είναι οι προσωρινές πίνακες στις βάσεις δεδομένων και σε ποιες περιπτώσεις χρησιμοποιούνται;
Πώς λειτουργεί ο μηχανισμός εγγραφής σε ένα κανάλι με περιορισμένη πρόσβαση και τι συμβαίνει κατά τη διάρκεια αυτής της διαδικασίας;
Πώς διασφαλίζουμε την αποκλειστική εκτέλεση ενός από τους τρεις εργασιακούς διαδικασίες σε ένα μόνο host (εκλογή ηγέτη);
Πώς μπορούν να αλληλεπιδρούν οι υπηρεσίες μεταξύ τους; Πώς διαφέρει το REST από το gRPC;