Τι είναι σημαντικό για εσένα στην ομάδα και στη διαδικασία εργασίας;
Golang
Αν σου δοθεί μια εργασία από έναν άλλο τομέα και δεν ξέρεις τι να κάνεις — πώς θα την λύσεις;
Τι είναι τα interfaces στο Go; Τι είναι το duck typing;
Πού θέλεις να προχωρήσεις μετά την επίτευξη του πλήρους επιπέδου senior;
Σε ποιο εύρος μισθού στοχεύετε;
Είναι δική σου ευθύνη να ελέγχεις μόνος σου τα metrics μετά την ανάπτυξη και να καταγράφεις το αποτέλεσμα;
Ποια είναι η διαφορά μεταξύ στοίβας και σωρού; Πώς αποφασίζει ο μεταγλωττιστής πού να καταχωρίσει ένα αντικείμενο;
Ποιος ελέγχει ό,τι έχεις γράψει σχετικά με τα αποτελέσματα της ανάπτυξης στη συνομιλία;
Πώς επιλέγατε τα εργαλεία, για παράδειγμα, πώς συγκρίνατε τις βιβλιοθήκες για το JSON-parsing;
Ποιες δομές δεδομένων ασφαλείς για νήματα γνωρίζεις σε Go;
Πώς καταλάβατε ότι υπάρχει φόρτωση στη βάση δεδομένων; Πώς συμμετείχατε στην ανίχνευση του προβλήματος;
Δούλεψαν επίσης και στις διαδικασίες σύμφωνα με το Scrum;
Αν περάσετε ένα slice σε μια λειτουργία και προσθέσετε ένα νέο στοιχείο — οι αλλαγές θα είναι ορατές εκτός της λειτουργίας; Και αν το capacity δεν υπερβαίνει;
Τι κάνεις μετά την ανάπτυξη της υπηρεσίας σε παραγωγή; Ποια ανάλυση πραγματοποιείς;
Ερωτήσεις σχετικά με φορτία, αρχιτεκτονική νέων υπηρεσιών (πίνακες υπολογισμών και τιμές) — πώς το αντιλαμβάνεσαι αυτό;
Δεν προσπαθήσατε να βελτιστοποιήσετε τα ερωτήματα ή τη βάση δεδομένων αντί να τα αποσυνδέσετε σε μια ξεχωριστή υπηρεσία;
Ποια είναι η διαφορά μεταξύ Docker και εικονικής μηχανής;
Ποια ήταν η πιο τεχνικά δύσκολη εργασία που πραγματικά σε έκανε να σκεφτείς;