Golang
Πες μου για την πιο δύσκολη τεχνική εργασία που αντιμετώπισες κατά τη διάρκεια της εργασίας σου στο έργο.
Τι είναι η επανάληψη σε μια συμβολοσειρά μέσω for range στο Go; Τι είναι οι μεταβλητές i και v μέσα στον βρόχο, ποιοι είναι οι τύποι δεδομένων τους;
Πείτε τη διαφορά μεταξύ WebSocket και SSE, και τις περιπτώσεις χρήσης κάθε ενός.
Ποιος τύπος δεδομένων στο Go χρησιμοποιείται για την αναπαράσταση χαρακτήρων Unicode;
Πώς να διαχειριστείτε ένα περιστατικό όταν η υπηρεσία σας επηρεάζει άλλες υπηρεσίες (π.χ., μπλοκάρει πίνακες στη βάση δεδομένων);
Μιλήστε για τους δείκτες στις βάσεις δεδομένων και ποια είναι τα μειονεκτήματα του υπερβολικού αριθμού τους.
Ποιος ήταν ο ρόλος σου στη λήψη αρχιτεκτονικών αποφάσεων κατά την ανάπτυξη της υπηρεσίας αναζήτησης;
Ποιος είναι ο σκοπός των linters στον κώδικα; Ποια χρησιμοποίησες;
Πώς αλληλεπιδρούσαν οι αντίγραφα υπηρεσιών στο Kubernetes και ποια πληροφορία μοιράζονταν;
Πρέπει να επανεκκινήσουμε την υπηρεσία (ενημέρωση/λειτουργία) — ποια επίδραση θα έχει αυτό στις ασύγχρονες διαδικασίες αποστολής στην ανάλυση;
Τι σε κινητοποιεί στη δουλειά; Τι σε βαριέται;
Τι είναι το defer στο Go; Τι θα εμφανίσει ο κώδικας; Πώς να κάνετε ώστε να εμφανίζει 4,5,6 αντί για 1,2,3;
Εργάζεστε αυτήν τη στιγμή ή έχετε απολυθεί;
Έχετε εργαστεί προηγουμένως στη RocketDev και ξεκινήσατε με PHP, στη συνέχεια μεταβήκατε σε Go — είναι σωστό; Πόσο καιρό εργάζεστε με το Go;
Τι κάνει το Load Balancer πριν από το API Gateway στο σχήμα πελάτη → Load Balancer → API Gateway → υπηρεσίες;
Έχει σημασία η σειρά με την οποία περιλαμβάνονται τα πεδία σε έναν σύνθετο δείκτη;
Πώς ενσωματώνεται το pprof σε μια εφαρμογή και πώς το συνδέετε;
Πώς συνεχίζεις να αναπτύσσεσαι επαγγελματικά;
Ποιες τιμές θα λάβει το πεδίο rnk (DENSE_RANK) για τους υπαλλήλους από τους πίνακες IT και HR;
Περιγράψτε πλήρως τα πλεονεκτήματα και τα μειονεκτήματα των μονολιθικών και μικροϋπηρεσιών, ειδικά στην περίπτωση μιας υπηρεσίας σκακιού.