Python
Τι είναι η Python και ποια είναι τα βασικά της principles;
Πώς ορίζετε τα όρια της λειτουργικότητας που πρέπει να διαχωριστεί σε ένα ξεχωριστό μικροϋπηρεσία;
Ποια είναι τα μειονεκτήματα του ασύγχρονου κώδικα;
Πώς να αποφύγετε τις συγκρούσεις cache μεταξύ διαφορετικών συναρτήσεων που καλούνται με τα ίδια επιχειρήματα, π.χ. add(2, 3) και multiply(2, 3);
Πώς πραγματοποιούνται τα JOIN στην πλευρά του PostgreSQL; Ποιες στρατηγικές υπάρχουν;
Τι είναι οι συναρτήσεις παραθύρου SQL;
Πώς να διαγράψετε σωστά, βήμα προς βήμα και με ασφάλεια, μια στήλη από τη βάση δεδομένων που δεν χρησιμοποιείται πλέον, αλλά στην οποία ο παλιός κώδικας μπορεί ακόμα να έχει πρόσβαση;
Γιατί πολλοί έμπειροι προγραμματιστές συστήνουν να προτιμάται η σύνθεση αντί της κληρονομιάς;
Πώς σε λένε;
Στην ουσία, πήρες μια καλή βάση στο πανεπιστήμιο ή μελετούσες κάτι μόνος σου;
Τι είναι η εφαρμοσμένη παρακολούθηση (ελέγχοι υγείας, διαθεσιμότητα μέσω URL);
Ποιος είναι ο σκοπός του pathlib στην Python και πώς συγκρίνεται με το os.path;
Ξέρεις κάποιον τρόπο να βελτιστοποιήσεις τη διαδικασία με τους linters ώστε στο CI να περνούν οι linters από την πρώτη φορά, αντί να περνούν από έναν κύκλο 'commit-λάθος-διορθωτικό';
Τι είναι ο διακοσμητής στην Python;
Γιατί εγκαταλείψατε την εταιρεία (έργο με σύστημα συστάσεων για μια αλυσίδα ανθοπωλείων);
Αξιολογήστε τη χρονική και χωρική πολυπλοκότητα του αλγορίθμου σε σχέση με το μήκος του κειμένου n και το μέγεθος του αλφαβήτου m.
Πες μας για το έργο σου στην Tochka Bank. Είχες πολλά έργα εκεί;
Για ποιο λόγο χρειάζεται ο διαχειριστής περιβάλλοντος με κατά την εργασία με αρχεία; Πού αλλού εφαρμόζεται;
Η εφαρμογή σε ένα Docker κοντέινερ δεν μπορεί να συνδεθεί στη βάση δεδομένων σε άλλο κοντέινερ. Πού μπορεί να οφείλεται αυτό;
Τι είναι ένα κατανεμημένο μονολίθο και γιατί είναι κακό;