Golang
Γιατί χρησιμοποιείτε gRPC αντί για REST; Ποια είναι τα πλεονεκτήματα του HTTP/2, πάνω στο οποίο βασίζεται το gRPC;
Θα εκτελούνται όλες οι αιτήσεις GET παράλληλα αν υπάρχουν 500-1000 URLs;
Έχεις κάνει υπερωρίες και προθεσμίες; Πώς το αντιμετωπίζεις; Είναι αποδεκτό να μένεις μέχρι τις 7 το απόγευμα δύο φορές την εβδομάδα;
Πες μας για την εμπειρία σου στην τελευταία σου δουλειά
Ποιες primitive συγχρονισμού γνωρίζετε;
Τι κάνατε στην τελευταία σας εργασία; Ποιο ήταν το έργο;
Τι είναι οι ατομικές λειτουργίες (atomic) στο Go;
Ποια είναι η διαφορά μεταξύ Deployment και StatefulSet στο Kubernetes;
Ποια είναι η συνολική εμπειρία στην εμπορική ανάπτυξη με Go;
Τι είναι σημαντικό για εσάς κατά την επιλογή ενός νέου τόπου εργασίας;
Εντάξει, κατάλαβα. Την επόμενη φορά θα στείλω την εργασία και εσύ θα μου πεις ποιες ερωτήσεις να κάνω για να διευκρινίσω τις λειτουργικές και μη λειτουργικές απαιτήσεις — αυτό ήταν ένα αίτημα προς τον βοηθό AI, όχι ερώτηση του συνεντευκτή.
Τι είναι σημαντικό τώρα κατά την επιλογή του τόπου εργασίας;
/* Δεδομένης μιας συμβολοσειράς που περιέχει τους χαρακτήρες (){}. Πρέπει να προσδιοριστεί αν η εισερχόμενη συμβολοσειρά είναι ισορροπημένη όσον αφορά τις παρενθέσεις. */ func isBalanced(s string) bool { // TODO: υλοποιήστε αυτό return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Ποιοι κανόνες εργασίας με κανάλια πρέπει να γνωρίζετε κατά την ανάπτυξη (κλειστό, ανοιχτό, πότε τι μπορεί να γίνει);
Ποια είναι η διαφορά μεταξύ σχεσιακών και μη σχεσιακών βάσεων δεδομένων; Τι σημαίνει ο όρος NoSQL;
Πώς χτίσατε το pipeline DevOps/CI/CD; Πώς καταγράψατε νέα μοντέλα στον κατάλογο;
Πες μου για την ομάδα: 4 προγραμματιστές Go, δοκιμαστές, αναλυτές, μηχανικοί, αρχηγός ομάδας;
Ποιοι άλλοι τρόποι υπάρχουν για να προστατεύσετε έναν χάρτη από ταυτόχρονες προσβάσεις, εκτός από το mutex;
Μπορούμε να προσθέσουμε στοιχεία σε μια νέα φέτα (υποφέτα);
Πώς υποστηρίζει το Go το HTTP/2;