Πες μου περισσότερα για τον εαυτό σου (τι να πεις στον συνεντευκτή)
Golang
Υπάρχουν άλλοι καταναλωτές, όπως μια βιτρίνα ή μια ιστοσελίδα, που χρειάζονται να λαμβάνουν πολύ γρήγορα δεδομένα σχετικά με τα διαθέσιμα αποθέματα;
Αριθμός μοναδικών χρηστών, αριθμός κλικ, κόστος ανά κλικ — μιλήστε μου γι'αυτές τις μετρήσεις
Τι συνέβη μετά το πάτημα του κουμπιού αποθήκευσης στο σύστημα ERP σας;
Τι σε κινητοποιεί, γιατί σου αρέσει να δουλεύεις ως προγραμματιστής;
Πώς θα συγχρονιστούν το Redis και το Postgres; Μετά από όλα, μπορούν να διαφέρουν.
Με ποιες προκλήσεις ήρθατε αντιμέτωποι και πώς τις ξεπεράσατε;
Ποιες εταιρείες σε ελκύουν και πώς θα επιλέξεις ανάμεσα στις προσφορές;
Πώς ενημερώθηκαν τα δεδομένα των καταλόγων στο Redis;
Πείτε μας για τα επιτεύγματά σας
Ξέρεις τι είναι μια συναλλαγή και ποια είναι τα χαρακτηριστικά της (ACID);
Να χρησιμοποιήσετε μια έτοιμη βιβλιοθήκη ή να γράψετε τη δική σας; (δίλημμα build vs buy)
Με ποιες προκλήσεις ήρθατε αντιμέτωποι και πώς τις αντιμετωπίσατε;
Δηλαδή, η παράδοση μέσω Kafka περνάει ολόκληρο το σύστημα και εμφανίζονται 20 στο Postgres;
Πρακτική ερώτηση: Ο TCP-proxy λειτουργεί σωστά, αλλά στην παραγωγή η CPU ανεβαίνει αμέσως στο 100%. Γιατί;
Τι είναι σημαντικό για εσάς σε μια νέα δουλειά;
Προς τι τείνεις περισσότερο: ανάπτυξη επιχειρήσεων ή υποδομές;
Ποια είναι η διαφορά μεταξύ DELETE και TRUNCATE; Πώς θα μηδενίζατε έναν πίνακα;
Είναι η Go μια αντικειμενοστραφής ή δομημένη γλώσσα; Περπατήστε τα βασικά principles της αντικειμενοστραφούς προγραμματισμού (ενθυλάκωση, πολυμορφισμός, κληρονομικότητα, αφαιρετικότητα) και δείξτε πώς υλοποιούνται στη Go.
Τι είναι η ασυγχρονία, η παράλληλη εκτέλεση και ο ανταγωνισμός στο πλαίσιο του Go;