Πώς λειτουργεί μια συναλλαγή; Τι συμβαίνει κατά τη διάρκεια του BEGIN και του COMMIT;
Python
Έχετε εμπειρία στη βελτίωση της αποδοτικότητας των ερωτημάτων σε έργα Django;
Έχετε δώσει προσοχή στο εύρος μισθού που αναφέρεται στη θέση εργασίας;
Πώς μπορεί να καλέσει ή να ενεργοποιήσει κανείς μια ιδιωτική μέθοδο μέσα σε μια κλάση;
Ας σκεφτούμε λογικά: ποια μπορεί να είναι μια λανθασμένη μετανάστευση βάσης δεδομένων, που προκαλεί σφάλμα 500 κατά την επιστροφή σε μια παλιά έκδοση της εφαρμογής (για παράδειγμα, αν σε μια ανάπτυξη διαγράψουν ταυτόχρονα μια στήλη και τον κώδικα που αναφέρεται σε αυτή); Πώς μπορούμε να το αποφύγουμε;
Πώς επηρεάζει το GIL την ασυγχρονία στην Python;
Πώς πρέπει να οργανωθεί η διαδικασία ανάπτυξης εφαρμογών σε παραγωγή;
Έχεις εμπειρία στη χρήση triggers σε συστήματα διαχείρισης βάσεων δεδομένων;
Τι διακρίνει τη διαχείριση εξαρτήσεων με το Poetry από τη χρήση του αρχείου requirements.txt σε ένα έργο Python;
Είσαι εξοικειωμένος με τη δημιουργία και τη χρήση εικόνων (αντικειμένων, δεδομένων εικόνων);
Πες μου για τους τύπους δοκιμών και εργαλεία/πλαίσια εργασίας
Μπορείτε να μοιραστείτε ένα παράδειγμα μιας δύσκολης ή ασυνήθιστης εργασίας που αντιμετωπίσατε κατά τη διάρκεια ενός έργου;
Ποιος τρόπος εργασίας με δεδομένα ή εργασίες σας φαίνεται πιο βολικός και αποτελεσματικός;
Σε ποια πόλη σκοπεύεις να μετακομίσεις;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της χρήσης dataclass στην Python;
Θα αλλάξει το περιεχόμενο της λίστας αν χρησιμοποιήσουμε τη μέθοδο append για να προσθέσουμε στοιχεία από ένα tuple κατά τη δημιουργία ενός αντικειμένου λίστας;
Ποια είναι η διαφορά μεταξύ λεξικού και πίνακα σε Python;
Πώς μπορείτε να ανοίξετε και να διαβάσετε το περιεχόμενο ενός αρχείου, αν γνωρίζετε μόνο το όνομά του;
Τι σας κέντρισε στην επιλογή καριέρας ως προγραμματιστής Python;
Είστε εξοικειωμένοι με τις εντολές Linux;