Sobes.tech

Ποια προβλήματα μπορεί να προκύψουν λόγω της κοινής μνήμης μεταξύ νημάτων; Πώς να τα αποφύγετε; Ποιους τρόπους συγχρονισμού γνωρίζετε;

Middle+
187

Ποια είναι η διαφορά μεταξύ εικονικοποίησης και κοντεϊνεροποίησης;

Middle
186

Πόσο βαθιά έπρεπε να βυθιστείτε στο Kafka; Πόσοι ταυτόχρονοι αναγνώστες μπορούν να υπάρχουν από ένα θέμα με 5 partitions εντός μιας Ομάδας Καταναλωτών;

Senior
186

Ποιες σχεδιαστικές προτυπώσεις γνωρίζετε; Ποιες ομάδες προτύπων υπάρχουν;

Middle+
186

Πώς προκαλείτε πανικό κατά την εργασία με ένα κανάλι; Τι συμβαίνει κατά τις λειτουργίες με ένα nil-κανάλι και ένα κλειστό κανάλι;

Middle
185

Τι είναι το deadlock; Πώς το αποφεύγουμε;

Middle
184

Τι είναι το πλαίσιο (context) στο Go; Πώς χρησιμοποιείται; Πώς λειτουργεί η ακύρωση μέσω του πλαισίου;

Middle
183

Τι είναι η διαμέριση και το sharding;

Senior
183

Τι είναι μια διεπαφή στο Go; Πώς λειτουργεί το duck typing; Μπορείτε να ελέγξετε την υλοποίηση μιας διεπαφής κατά τη διάρκεια της μεταγλώττισης;

Middle
182

Μίλησέ μου για τα πρωτόκολλα του επιπέδου εφαρμογής. Τι είναι το gRPC; Πώς διαφέρει από το REST;

Middle
182

Τι είναι το deadlock και πώς να το αποφύγετε;

Senior
181

Με ποιους τρόπους μπορούν να επικοινωνούν μεταξύ τους οι διαδικασίες (IPC);

Middle+
180

Ποια είναι η διαφορά μεταξύ μιας διαδικασίας και ενός νήματος (στο πλαίσιο του λειτουργικού συστήματος);

Middle+
179

Ποιοι τύποι Mutex υπάρχουν στο Go;

Senior
178

Τι κάνεις στην [εταιρεία]; Σε ποιο έργο εργάζεσαι;

Middle
177

Εργασία: συνδυάστε δύο ταξινομημένα slices με μοναδικές τιμές σε ένα ταξινομημένο slice με μοναδικές τιμές

Middle
176

Πότε πρέπει να αφαιρούνται οι δείκτες; Τι είναι η denormalization;

Senior
174

Εξετάζετε ενεργά τις προσφορές; Υπάρχουν τελικά στάδια;

Senior
174

Μπορεί το Go να εντοπίσει deadlock; Πώς ανιχνεύει το runtime του Go το deadlock;

Middle
174

Μπορούν οι διαδικασίες να επικοινωνούν μεταξύ τους; Ποιες μέθοδοι IPC (διαμεσολάβηση μεταξύ διεργασιών) υπάρχουν;

Middle
173
/6