Golang
Από ποιο ποσό εξετάζεις μια πρόταση;
Μπορεί να χρησιμοποιηθεί ένας σύνθετος δείκτης (A, B, C) όταν φιλτράρετε μόνο με την στήλη B;
Γιατί το HTTP λειτουργεί πάνω από το TCP και όχι το UDP;
Ποια είναι η διαφορά μεταξύ μιας στοίβας και ενός σωρού;
Ποια είναι η διαφορά μεταξύ μιας υλοποιημένης προβολής και μιας κανονικής προβολής;
Πώς θα στέλνουμε τις ειδοποιήσεις μέσω email — δική μας υλοποίηση ή μέσω παρόχου;
Ποια είναι η διαφορά μεταξύ Dependency Inversion και Dependency Injection; Ποιες υλοποιήσεις Dependency Injection υπάρχουν;
Έχετε πραγματοποιήσει διαδικασίες αξιολόγησης απόδοσης ή ανατροφοδότησης 360 μοιρών;
Υπάρχουν πιο απλοί και γρήγοροι τρόποι για την κατανομή φορτίου αντί να επιλέγετε το λιγότερο φορτωμένο backend;
Μίλησε για τη διαδικασία ανασκόπησης κώδικα και αξιολόγησης στην ομάδα (360, αξιολόγηση απόδοσης).
Τι είναι μια ποιοτικά εκτελεσμένη εφαρμογή;
Τι είναι μια διαδικασία ζόμπι;
Προσπαθείτε να καλύψετε το μεγαλύτερο ποσοστό ή να καλύψετε τη πιο κρίσιμη επιχειρηματική λογική;
Πώς οργανώνονται τα μοντέλα μεταξύ των στρωμάτων;
Μπορείτε να εξηγήσετε τις εννοιολογικές διαφορές μεταξύ των επεξεργαστών RISC και CISC;
Υπάρχει μια πλατφόρμα: κινητή εφαρμογή για ασθενείς, διαδικτυακό γραφείο για γιατρούς, ML-μονάδα για την αποκωδικοποίηση αναλύσεων. Πώς θα σχεδιάζατε την αλληλεπίδραση αυτών των συστατικών; Ποιο στυλ API θα επιλέγατε και γιατί;
Πείτε μας για την εμπειρία σας με την αρχιτεκτονική κατανεμημένων συστημάτων, βάσεων δεδομένων, sharding και αναπαραγωγής. Συμμετείχατε στο σχεδιασμό της αρχιτεκτονικής ή απλώς εργάστηκατε με έτοιμες λύσεις;
Με ποιον τρόπο πραγματοποιείτε τις μεταναστεύσεις;
Τι σε κινητοποιεί, γιατί σου αρέσει να δουλεύεις ως προγραμματιστής;
Είσαι έτοιμος να εργαστείς σύμφωνα με τον Οικονομικό Κώδικα της Ρωσικής Ομοσπονδίας;