Python
Τι τύπους δοκιμών πραγματοποιείτε για τον έλεγχο του κώδικα κατά τη διάρκεια της ανάπτυξης;
Πώς μπορείτε να υλοποιήσετε τον δικό σας διαχειριστή πλαισίου σε μια κλάση Python;
Πώς πραγματοποιείται η ανταλλαγή δεδομένων μεταξύ του γεννήτορα και της coroutine στο πρόγραμμα;
Ποια μέθοδο χρησιμοποιείς για να διατηρείς και να αναπτύσσεις τις τεχνικές σου δεξιότητες;
Εξηγήστε τι σημαίνει η αρχή της απομόνωσης των συναλλαγών στα συστήματα διαχείρισης βάσεων δεδομένων.
Μπορώ να μάθω για τις θετικές εντυπώσεις και την εργασιακή εμπειρία σας στην προηγούμενη θέση;
Πώς να υπολογίσετε το συνολικό κόστος των παραγγελιών με ένα ερώτημα SQL;
Είναι υποχρεωτικό να κάνετε διευκρινιστικές ερωτήσεις όταν χρειάζεται να διευκρινίσετε λεπτομέρειες της εργασίας ή της κατάστασης;
Τι είναι ειδικές μέθοδοι στη γλώσσα προγραμματισμού και πώς υλοποιούνται;
Πώς να αποφύγετε το πρόβλημα N+1 κατά την εργασία με το SQLAlchemy;
Ποιος είναι ο σκοπός και τα χαρακτηριστικά της δομής δεδομένων set στην Python;
Πώς πραγματοποιείς την κλιμάκωση των μικροϋπηρεσιών στο έργο σου;
Μπορείτε να εξηγήσετε τι είναι μια δομή δεδομένων και για ποιο λόγο χρησιμοποιείται;
Έχετε αυτήν τη στιγμή την ευκαιρία να εργαστείτε σε κάποιο έργο ή εταιρεία;
Μίλησε για τις στρατηγικές εκτέλεσης JOIN στο PostgreSQL (Nested Loop, Hash Join, Merge Join).
Πείτε μας πώς οργανώνονταν οι εργασιακές διαδικασίες και διαδικασίες στην τελευταία σας εταιρεία
Πώς πρέπει να αποφεύγονται τα προβλήματα με μεταβλητές προεπιλεγμένες τιμές στις ορισμούς συναρτήσεων στην Python;
Μπορείτε να εξηγήσετε τι είναι το RabbitMQ και πώς χρησιμοποιείται για την ανταλλαγή μηνυμάτων;
Ποια μέθοδοι μπορούν να εφαρμοστούν για τη βελτίωση της αποδοτικότητας της εκτέλεσης του βρόχου for στον κώδικα;
Μπορείς να μοιραστείς την εμπειρία του πρώτου σου έργου και να μιλήσεις για τους ρόλους και τις εργασίες σου σε αυτό;